我正在使用 mocha chai 进行单元测试。我想在浏览器中查看报告。使用 mochawesome-report 我可以在 mochawesome-report 文件夹中生成测试用例报告。在那里我可以看到 mochawesome.json 和 mochawesome.html。但无法在浏览器中打开 mochawesome.html 文件。请帮忙。
是否有任何其他模块可以在浏览器中查看报告生成,或者如何在控制台中显示的浏览器中查看测试结果?
我正在使用 mocha chai 进行单元测试。我想在浏览器中查看报告。使用 mochawesome-report 我可以在 mochawesome-report 文件夹中生成测试用例报告。在那里我可以看到 mochawesome.json 和 mochawesome.html。但无法在浏览器中打开 mochawesome.html 文件。请帮忙。
是否有任何其他模块可以在浏览器中查看报告生成,或者如何在控制台中显示的浏览器中查看测试结果?
关于柏树,我也面临类似的问题。当我调试时,我发现我运行的最后一个套件有 0 个测试用例或“it”块(表示每个测试用例)。所以,请检查:
最后一个运行的套件,确保它有测试用例。
不要合并每个套件的测试报告,就像cypress.json
我们有以下选项一样:
"reporter": "mochawesome",
"reporterOptions": {
"charts": false,
"html": false,
"json": true,
"reportDir": "cypress/reports",
"reportFilename": "report",
"overwrite": true
}
默认情况下,该overwrite
选项设置为true
。将其更改为false
,它将帮助您获得每个测试套装的单独报告。稍后您可以组合所有测试套件以生成单个报告。
在您拥有“assets”文件夹的同一文件夹中保留/生成 mochawesome.html 文件。assets 文件夹包含 html 的支持文件。