Cypress
Cypressはメジャーアップデートが多く、記載している内容が参考にならない可能性が大きいため、詳しいことは公式を見て欲しい。
本当に。
Cypress とは
Cypress はフロントエンドの自動テストツールであり、以下のすべてのを作成・テストできる。
これをCIに組み込むことにより、開発者の手間を減らすことができる。
- エンドツーエンド(E2E)テスト
- 統合(インテグレーション)テスト
- ユニットテスト
特徴は以下。
- タイムトラベル:テスト実行時にスナップショットを取得し、詳細を確認することができる。
- デバッグ可能:開発ツールから直接デバッグすることができる。
- 自動待機:要素が見つからない場合に自動で再試行する機能がある。