自動化測試,讓你上班擁有一杯咖啡的時間 | Day 10 — 如何產生測試報告

史卯郁
Sep 24, 2021

--

此系列文章會同步發文到13th鐵人賽,有興趣的讀者可以前往觀看喔。

執行完測試腳本後,不僅會有截圖和影片可以看,也可以另外做設定產生測試報告。

  1. 在命令列輸入 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 檔

參考資料

--

--

No responses yet