安装依赖包
mochawesome-merge
npm install --save-dev mochawesome mochawesome-merge mochawesome-report-generator
安装成功后,检查package.json文件(安装成功自动生成)
"dependencies": {
"express": "^4.18.2",
"mocha": "^10.2.0",
"mochawesome": "^7.1.3",
"mochawesome-merge": "^4.3.0",
"mochawesome-report-generator": "^6.2.0"
}
文件配置,进cypress.config.js文件
reporter: 'mochawesome', //报告生成器设置
reporterOptions: {
reportDir: 'cypress/report', //指定报告生成的存放路径,可以为空,为空则是默认路径mochawesome-report
overwrite: false, //是否覆盖之前的报错
html: false, //是否生成html文件
json: true, //是否生成json文件
}
可以运行测试用例了,运行完成后将在设置的路径下看到一份新的报告生成