mcpField
E
e2e-testing-patterns

e2e-testing-patterns

github.com/rmyndharisテスト・品質1.9k43 回インストール2 週間前に更新
リポジトリ

e2e-testing-patterns について

エンドツーエンドテスト自動化に取り組むチーム向けのスキルです。安定したテスト設計や不安定なテストの調査、重要なユーザーフロー、CI、多ブラウザー検証を扱います。

主な機能

  1. 01重要なフローと成功基準の特定
  2. 02安定したセレクターとテストデータの設計
  3. 03再試行、トレース、分離を用いたテスト
  4. 04CI実行の並列化と成果物の保存
  5. 05アクセシビリティとレスポンシブ設計の検証

活用シーン

  1. 01不安定なエンドツーエンドテストの調査
  2. 02重要なユーザーワークフローのテスト
  3. 03CI/CDパイプラインでのテスト実行
  4. 04エンドツーエンドテスト標準の策定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/rmyndharis/antigravity-skills --skill e2e-testing-patterns

インストール後、Claude Code で/e2e-testing-patternsを入力して読み込まれたか確認します。

同梱ファイルresources/implementation-playbook.md

詳細

E2E テストのパターン

コードを迅速にリリースできるという確信をもたらし、ユーザーが問題に遭遇する前にリグレッションを検出できる、信頼性が高く高速で保守しやすいエンドツーエンドテストスイートを構築します。

このスキルを使用する場合

  • エンドツーエンドテストの自動化を実装するとき
  • 不安定または信頼性の低いテストをデバッグするとき
  • 重要なユーザーワークフローをテストするとき
  • CI/CD テストパイプラインを設定するとき
  • 複数のブラウザーでテストするとき
  • アクセシビリティ要件を検証するとき
  • レスポンシブデザインをテストするとき
  • E2E テスト標準を確立するとき

このスキルを使用しない場合

  • 単体テストまたは統合テストだけが必要な場合
  • 環境が安定した UI 自動化に対応できない場合
  • 安全なテストアカウントやテストデータを用意できない場合

手順

  1. 重要なユーザージャーニーと成功基準を特定します。
  2. 安定したセレクターとテストデータ戦略を構築します。
  3. 再試行、トレース、分離を備えたテストを実装します。
  4. 並列化と成果物の保存を有効にして CI で実行します。

安全性

  • 本番環境に対して破壊的なテストを実行しないでください。
  • 専用のテストデータを使用し、機密情報を含む出力を削除してください。

リソース

  • 詳細な E2E パターンとテンプレートについては、resources/implementation-playbook.md を参照してください。

コメント