ブラウザー JavaScript
ブラウザー JavaScript を用いた Axe DevTools for Web の概要
Not for use with personal data
この@axe-devtools/browserパッケージは、テストが実行されるページに読み込むJavaScriptライブラリです。一度初期化した後、DOM要素にrun()を呼び出してアクセシビリティ違反をスキャンし、結果をJSONオブジェクトとして取得します。スキャンはブラウザーセッションではなく要素を対象とするため、Jasmine、KarmaやJestで動作するテストライブラリのように、自らマークアップをレンダリングするテストスイートと互換性があります。
代わりにテストがドライバーを通じてブラウザを操作する場合は、フレームワークに合わせてCypress、Playwright、Puppeteer、WebdriverIO、WebDriverJSのバインディングを使用してください。
はじめに
- インストールオプション: アーティファクトリポジトリを設定し、バンドルをダウンロードするか、DequeのAgoraから直接インストールします
- インポートと初期化: パッケージをインポートし、テスト環境を設定します
- テストを作成: 既存のテストにアクセシビリティスキャンを追加する
- APIリファレンス: ライブラリが公開するすべての関数、
AxeDevTools.init、AxeDevTools.configure、AxeDevTools.runを含む
