我在我的项目中使用Karma - Spectacular Test Runner for JavaScript进行单元测试,输出非常难看,命令行中有一堆行。
有更好的 HTML UI 吗?
谢谢!
你可以使用我的 HTML 记者插件:
https://github.com/matthias-schuetz/karma-htmlfile-reporter
只需通过“npm install karma-htmlfile-reporter -g”安装并在配置中添加一些行。
reporters: ['progress', 'html'],
htmlReporter: {
outputFile: 'tests/units.html'
}
HTML 报告器将生成一个 HTML 文件,您可以在浏览器中查看。
您可以在配置中指定一个输出文件,如下所示:
junitReporter = {
outputFile: 'reports/test-results.xml'
};
然后输出文件为 XML 格式。