如何让Canopy的Live HtmlReporter工作?

时间:2014-07-01 13:05:32

标签: f# canopy-web-testing

我正在制作演示Canopy的演示文稿,我正在努力让LiveHtmlReporter工作,但还没有成功。到目前为止,我已经能够打开一个显示模板的浏览器并将报告保存到磁盘,但报告永远不会更新测试结果。浏览器和已保存的报告都包含默认的0 Passed 0 Failed 0 Todo 0 Skipped。控制台运行器显示

0 minutes 3 seconds to execute
2 passed
0 failed
Not saving report
Not saving report

我有以下代码

open types
open configuration
open reporters

reporter <- new LiveHtmlReporter(Firefox) :> IReporter

let liveHtmlReporter = reporter :?> LiveHtmlReporter
liveHtmlReporter.reportTemplateUrl <- @"http://localhost:56295/content/reporttemplate.html"
liveHtmlReporter.saveReportHtml @"C:\Code\CanopyDemo\" "report"

// Code for actual tests here 

我认为我错过了一些简单的东西,但我对Canopy或F#都不熟悉,但却发现了我所缺少的东西。

1 个答案:

答案 0 :(得分:0)

There is similar question

reporter <- new LiveHtmlReporter(Chrome, configuration.chromeDir) :> IReporter
let liveHtmlReporter = reporter :?> LiveHtmlReporter
liveHtmlReporter.reportPath <- Some "reports/AutomationResults"