スクリーンショットの保存場所を変えたい、テストを走らせるブラウザを指定など色々できる
Configuration File | Reference | Docs
{
"screenshots": {
"thumbnails": false
},
"browsers": ["chrome"]
}
(CLIからの実行時にchromeを指定しなくていいの楽! 🤗 )
% **testcafe test_roles.js**
Running tests in:
- Chrome 100.0.4896.60 / macOS 10.15.7
fixture: login test
Thank you, John Smith!
✓ Login test: adminRole (screenshots:
/Users/satoko/dev/testcafe/screenshots/2022-04-03_14-21-12/test-1/Chrome_100.0.4896.60_macOS_10.15.7/1.png)
Thank you, satoko!
✓ Login test: userRole (screenshots:
/Users/satoko/dev/testcafe/screenshots/2022-04-03_14-21-12/test-2/Chrome_100.0.4896.60_macOS_10.15.7/1.png)
2 passed (8s)
(前にあったthumnailファイル、ディレクトリがなくっています!きゃっほー!🤗 )
% tree -a
.
├── .testcaferc.json
├── roles.js
├── screenshots
│ └── 2022-04-03_14-21-12
│ ├── test-1
│ │ └── Chrome_100.0.4896.60_macOS_10.15.7
│ │ └── 1.png
│ └── test-2
│ └── Chrome_100.0.4896.60_macOS_10.15.7
│ └── 1.png
├── test.js
└── test_roles.js