執行完測試腳本後,不僅會有截圖和影片可以看,也可以另外做設定產生測試報告。
- 在命令列輸入
npm i --save-dev cypress-mochawesome-reporter
2. 安裝完後在 cypress.json 輸入
{
"reporter": "cypress-mochawesome-reporter",
"reporterOptions": {
"reportDir": "cypress/report",
"reportPageTitle": "custom-title",
"overwrite": false,
"html": false,
"json": true
}
}
- reporter: 指定報告生成器 mochawesome
- reportDir: 報告存放的路徑
- overwrite: 是否覆蓋原來的報告,如果是選擇 true,則會覆蓋前一個報告。
- html: 是否產生 html 報告
- json: 是否產生 json 檔
3. 在命令列輸入 npm run cypress:run
執行腳本
4. 在 cypress/report 中會產生 json 檔