e2e - kocya-dev/note GitHub Wiki

Playright

Cypress

reporter

setup

npm i mochawesome -D
npm i mochawesome-merge -D

cypress.config.js

{
  "reporter": "mochawesome",
  "reporterOptions": {
    "overwrite": false,
    "html": false,
    "json": true
  }
}

run

npx cypress run # mochawesome-report以下に生成
npx mochawesome-merge | Out-File -Encoding Default mochawesome.json # winで実行する場合UTF16になるのでエンコードをUTF-8にする
npx mochawesome-report-generator mochawesome.json