Playwrightは、Webアプリのフレームワークに依存しないエンドツーエンドテスト(E2Eまたは統合テストとも呼ばれる)です。 Playwrightには優れた開発者の経験があり、テストを簡単に変更するのに優れた執筆を行います。
劇作家をセットアップするには、次のコマンドを実行します。
npm init playwright@latest
ターミナルのセットアップウィザードをガイドします。 「エンドツーエンドのテストをどこに配置するか」でプロンプトされた場合、にsrc/テストに設定できます(以前のチュートリアルで推奨されています)。
Package.jsonで、劇作家テストを実行するために次の2つのスクリプトを追加します:
これにより、開発環境とCI環境の両方でテストを実行できます。
playwright.config.tsファイルは次のように構成する必要があります。
。
ブラウザベースのテストにMSWサービスワーカーを登録する新しいJavaScriptモジュールを作成します:
VITE_API_MOCK="true"4。E2Eテストを書きます
VITE_API_MOCK="true"これは、自動化されたパイプラインに役立つCIモードでテストを実行します。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3