【发布时间】:2020-01-29 17:50:04
【问题描述】:
我能够生成单个测试用例报告,但我想生成所有测试用例的单个报告。 我使用 mochawesome 库生成报告。 我们希望将所有报告合并为单个或完整的测试用例报告。
cypress.json
文件代码为:
{
"reporter": "mochawesome",
"reporterOptions": {
"reportDir": "cypress/results",
"overwrite": false,
"html": false,
"json": true
}
}
package.json 使用代码
{
"scripts": {
"delete:reports": "rm cypress/results/* || true",
"prereport": "npm run delete:reports",
"report": "cypress run --reporter cypress-multi-reporters --reporter-options configFile=reporter-config.json"
}
}
但我无法合并报告。所以我需要查询帮助:
npx mochawesome-merge "cypress/results/*.json" > mochawesome.json
这个命令通过错误
【问题讨论】:
-
"this command through error" -> 这是合并工具的错误信息吗?你能提供两个必须合并的json报告吗?所以我们可以使用合并工具。我这里目前没有任何 json 报告
-
请调整您的帖子标题。这与 html/pdf 无关。它甚至不是关于柏树,只是关于摩卡:-)
标签: javascript html pdf cypress mochawesome