Axe Watcher のカスタマイズ
このページでは、Watcher をカスタマイズするさまざまな方法をまとめ、リンクしています
Not for use with personal data
Watcher はいくつかの方法でカスタマイズできます:
- グローバル構成を使用する ことで、ウェブページをチェックする際に、どのアクセシビリティルールに従うかを組織が指定できます。
- スキャンを管理する ことで、手動モードを使用して、いつまたは何をスキャンするかを決定する能力を提供します。
- テストを並行して実行する ことで、複数のテストランナーを使用した場合、サイトのスキャンに必要な時間を短縮できます。
- URL を除外する ことで、特定の表現に一致するページの分析をスキップします。
- 動的セレクタを使用する ことで、ページが生成されるたびに異なる ID を使用する要素があるサイトをスキャンできます。
- タイムアウトを設定する ことで、複雑または大規模なサイトでのタイムアウトによる失敗を防ぎます。
- プロキシを使用した Watcher の使用 ことで、HTTP プロキシを使用するための Watcher のセットアップ方法を示します。
- Playwright テストフィクスチャを Watcher で使用する ことで、すでにテストフィクスチャを使用している場合の Playwright のセットアップ方法を示します。
- 継続的インテグレーション (CI) 環境で Axe Watcher を使用する ことで、一般的な CI 環境で Axe Watcher の使用方法を示します。
- Git メタデータを提供する ことで、テストが被テストコードとは別のリポジトリで実行される場合や、CI で Git の自動検出が信頼できない場合に対応します。
- テストを高速化する ことで、Watcher の統合がエンドツーエンドのテストスイートに過剰な時間を追加するのを防ぎます。
- テスト用 Chrome または Chromium を使用する ことで、Watcher によってサポートされていない Chrome バージョン 139 以降ではなく、テスト用 Chrome または Chromium を使用するように WebdriverIO、WebDriverJS、または Java Selenium を構成します。
