2015-08-25 4 views
0

Я пытаюсь получить F # и навес для регистрации тестов в html-файлах.F # навес - как использовать LiveHtmlReporter?

Так here он говорит, что все, что мне нужно сделать, это:

open configuration 
open reporters 
reporter <- new LiveHtmlReporter() :> IReporter 

Это не работает для меня. Мне удалось запустить LiveHtmlReporter, используя Chrome, чтобы запустить его. Теперь я изо всех сил стараюсь сохранить отчеты после завершения тестов.

Когда я пытаюсь использовать:

reporter <- new LiveHtmlReporter(Chrome, "C:\\") :> IReporter 
let liveHtmlReporter = reporter :?> LiveHtmlReporter 
liveHtmlReporter.saveReportHtml @"C:\" "report" 

Он бросает InvalidOperationException была необработанная ошибка у меня, прежде чем попасть на тесты и ничего не спасает. Кроме того, когда тесты выполняются - я могу видеть только заголовки контекста, а имена тестов не печатаются - просто Pass или Fail без имени теста.

Другое дело - сделать снимок экрана при ошибке - это также не происходит.

Я думаю, что я ошибаюсь в самом низу своего кода. Что происходит не так?

ответ

0

У меня была та же проблема. Это должно помочь.

reporter <- new LiveHtmlReporter(Chrome, configuration.chromeDir) :> IReporter 
let liveHtmlReporter = reporter :?> LiveHtmlReporter 
liveHtmlReporter.reportPath <- Some "reports/AutomationResults" 
Смежные вопросы