Frisby Jasmine html报道

时间:2015-09-07 12:30:27

标签: coffeescript jasmine report

有人可以告诉我如何为我通过Jasmine运行的测试用例生成报告。我使用Frisby和Jasmine作为框架,测试用例用咖啡脚本编写。我已经浏览了由Frisby框架生成的JUnit报告,但这对我来说没有用。所以,如果有人对如何创建报告有任何意见,那么它会非常适合。

2 个答案:

答案 0 :(得分:1)

要以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仅在指定文件夹下的文件发生更改时才重新运行测试。

source

答案 1 :(得分:-1)

使用安装:

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