【发布时间】:2018-07-03 13:11:38
【问题描述】:
我尝试了很多 mocha 报告器,它们可以创建报告 HTML 文件,但没有一个显示每个测试的控制台输出,只显示测试的源代码。
这是为什么呢?控制台输出是我希望在报告中看到的确切信息!
试过了: - mocha-simple-html-reporter - 摩卡威 - .others 可能
唯一显示控制台输出的报告器是 Intellij 捆绑的报告器,但我无法使用控制台命令为我创建测试报告 html 文件
【问题讨论】:
我尝试了很多 mocha 报告器,它们可以创建报告 HTML 文件,但没有一个显示每个测试的控制台输出,只显示测试的源代码。
这是为什么呢?控制台输出是我希望在报告中看到的确切信息!
试过了: - mocha-simple-html-reporter - 摩卡威 - .others 可能
唯一显示控制台输出的报告器是 Intellij 捆绑的报告器,但我无法使用控制台命令为我创建测试报告 html 文件
【问题讨论】:
Mochawesome 为我们拥有的每个规范生成新报告。而且由于默认情况下它会覆盖旧报告,这意味着它只会保留最后一次测试规范运行。我们可以通过将覆盖标志设置为 false 来解决这个问题。将此标志更改为 false 只会在每次运行时生成新文件。所以你应该在运行之前删除旧的,手动或使用一些脚本。
{ “记者”:“mochawesome”, “记者选项”:{ “图表”:错误, “html”:是的, “json”:是的, “reportDir”:“柏树/报告”, "reportFilename": "报告", “覆盖”:真 } }
【讨论】: