0

我正在尝试让 F# 和树冠在 html 文件中记录测试。

所以这里说我需要做的就是:

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

这对我不起作用。我设法通过使用 Chrome 启动 LiveHtmlReporter 来启动它。现在我正在努力让它在测试完成后保存报告。

当我尝试使用时:

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

它在进行测试之前向我抛出 InvalidOperationException is unhandled 错误,并且不保存任何内容。除此之外,当测试运行时——我只能看到上下文标题,并且没有打印测试名称——只是通过或失败而没有测试名称。

另一件事是在错误时截取屏幕截图 - 它也不会发生。

我认为我在代码的最底部做错了。出了什么问题?

4

1 回答 1

0

我有同样的问题。这应该会有所帮助。

reporter <- new LiveHtmlReporter(Chrome, configuration.chromeDir) :> IReporter
let liveHtmlReporter = reporter :?> LiveHtmlReporter
liveHtmlReporter.reportPath <- Some "reports/AutomationResults"
于 2016-07-20T11:21:38.897 回答