我有一个量角器项目,packages.json 中有以下依赖项:
- '量角器'
- '咕噜-量角器-跑步者'
- '咕噜-茉莉花-节点'
- '茉莉花记者'
我有这个量角器配置:
exports.config =
specs: [
'build/test/e2e/**/*_spec.js'
]
capabilities:
browserName: "chrome"
onPrepare: () ->
require('jasmine-reporters')
jasmine.getEnv().addReporter(new jasmine.JUnitXmlReporter("test/reports/e2e",
false, true))
- 它运行了 20 次测试并正常完成,但在“test/reports/e2e”目录下生成了多个 XML 文件(每次测试生成 1 个 XML 文件)。我怎样才能将这 20 个测试的结果生成到一个只有一个 xml 文件中,像这样?
<testsuite ....> <testcase classname="..." name="..." time="0.008"/> <testcase classname="..." name="..." time="0.002"/> <testcase classname="..." name="..." time="0.108"/> <testcase classname="..." name="..." time="0.004"/> <testcase classname="..." name="..." time="0.002"/> </testsuite>
- 是否有用于将此 XML 结果转换为可读格式(例如 html)的框架或插件
注意:我没有使用 mocha 或 karma。