テスト
現在、このリポジトリにはフロントエンドとバックエンドの両サービスのE2Eテストが含まれています。 フロントエンドでは、Cypressを使用しており、Webストアの各フローを実行します。 一方、バックエンドサービスでは、統合テストのメインテストフレームワークとしてAVAを使用しており、トレースベースのテストにはTracetestを使用しています。
すべてのテストを実行する場合は、ルートディレクトリから make run-tests
を実行します。
特定のテストスイートのみを実行したい場合は、テストの種類ごとに各種テストのコマンドを実行します1:
- フロントエンドのテスト:
docker compose run frontendTests
- バックエンドのテスト:
- 統合テスト:
docker compose run integrationTests
- トレースベーステスト:
docker compose run traceBasedTests
- 統合テスト:
詳細な情報については、Service Testingを参照してください。
docker-compose
は非推奨です. 詳細は、 Migrate to Compose V2 を確認してください。 ↩︎
フィードバック
このページは役に立ちましたか?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!