使用Jasmine和Node.js设置html报告

时间:2018-07-03 20:09:41

标签: javascript node.js jasmine bdd

我是BDD和Jasmine的新手。我一直在关注一些教程,而我真正喜欢的一个功能是它随附的HTML Reporter。

我正在尝试在运行Node.js的项目中设置Jasmine。我已按照他们的指示安装npm模块found on their Github page

我能够在控制台上运行测试,但是我也希望HTML报告程序运行这些测试。我试图包括静态示例HTML,但这不起作用。

我无法找到解决此问题的方法。我开始认为没有解决方案可以通过Node.js显示Jasmine HTML报告

我的目标是在控制台中运行jasmine,然后无需运行任何其他工具(如Allure)即可访问报表。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

如果您想要HTML报告,则可以使用为您生成报告的软件包。

您可以直接在NPM网站上搜索最喜欢的网站,也可以使用我的建议https://www.npmjs.com/package/jasmine-pretty-html-reporter

设置非常简单:

error[E0507]: cannot move out of borrowed content
  --> src/main.rs:15:30
   |
15 |         println!("Hello {}", opts.sensorId.unwrap());
   |                              ^^^^ cannot move out of borrowed content

生成的页面类似于以下示例:https://stuisme.github.io/jasmine-pretty-html-reporter/sample-reports/report-passing.html