任何人都可以请告诉我如何生成我通过茉莉花测试案例的报告。我使用Frisby和Jasmine作为框架,测试用例用咖啡脚本编写。我已经浏览了Frisby框架生成的JUnit报告,但是这对我没有帮助。所以,如果任何人有任何关于如何创建报告的信息,那么它将会非常受欢迎。弗里斯比茉莉花html报告
回答
要以JUnit格式生成测试报告,请在jasmine-node命令中使用--junitreport参数。
例如,
运行命令jasmine-node spec/ --junitreport
将生成/reports
下一个XML文件。
生成报告的文件夹可以使用--output
参数进行更改。例如,
jasmine-node spec/ --junitreport --output reportfolder/new-test-report.xml
将产生命名为new-test-report
在reportfolder
目录的测试报告。
--autotest
参数提供每次更改后自动执行规格。 结合--watch
参数可以使jasmine-node仅在指定文件夹下的文件更改时才重新运行测试。
使用.xml的错误文件夹名称 –
使用安装:
npm install junit-viewer -g
使用执行测试的情况:
jasmine-node <filename_spec.js> --junitreport
为了生成HTML格式的报告,执行以下命令:
junit-viewer --results=file_or_folder_location --save=file_location.html
另外,要启动托管报告,执行:
junit-viewer --results=file_or_folder_location --port=port_number
与上次回答有何不同? – alexanderbird
@alexanderbird生成的报告是基于xml的。要查看报告,将使用junit-viewer,如上所述。 –
我不认为这是OP所问的 – alexanderbird
- 1. 茉莉花阵列比较
- 2. 独立茉莉花与Karma - 茉莉花
- 3. 用茉莉花
- 4. 与茉莉花
- 5. 茉莉花从event.target.href
- 6. Restangular extendModel茉莉花
- 7. 如何茉莉花
- 8. 噶玛+茉莉花报告0测试运行时,有测试
- 9. 茉莉花 - 使用自定义报告人
- 10. 茉莉花未定义错误,当使用茉莉花jQuery
- 11. Webstorm茉莉花集成 - JSHint不识别茉莉花
- 12. 的Javascript JsTestDriver茉莉花和茉莉花的jQuery
- 13. 茉莉花的角度测试无法比较html节点
- 14. 茉莉花期待不能找到笑话,茉莉花v2.x或茉莉花v1.x
- 15. 嘲笑茉莉花承诺
- 16. 茉莉花服务行为
- 17. 茉莉花测试removeEventListener
- 18. 茉莉花和Node.js的
- 19. HAML-灯具茉莉花
- 20. 茉莉花节点需求*
- 21. 标杆茉莉花规格
- 22. 茉莉花循环测试
- 23. 茉莉花鼠标事件
- 24. 测试角$ Q茉莉花
- 25. 使用噶茉莉花
- 26. json RequireJS插件+茉莉花
- 27. 茉莉花TypeScript测试角
- 28. ReferenceError:$未定义 - 茉莉花
- 29. 单位使用茉莉花
- 30. 茉莉花规格失败
已@slavo回答了这个问题?如果是,请接受他的回答。 – Opal