WebDriverJS デモプロジェクトをダウンロード
Axe DevTools for Web を WebDriverJS と Mocha で実行する完全なサンプルプロジェクトをクローンおよび実行
サンプル集カタログ には、完全な WebDriverJS サンプルプロジェクトが含まれており、既存のウェブプロジェクトと統合せずにアクセシビリティレポートを生成するためにクローンして実行することができます。既存のプロジェクトに Axe DevTools for Web をインストールする方法については、バンドルからのインストール、独自のアーティファクトリポジトリから、またはDeque の Agora から のガイドをお読みください。
前提条件
このプロジェクトには Node.js の開発環境が必要です。また、WebDriverJS がピア依存関係として必要です。
Axe DevTools パッケージをインストールするには、Deque の Agora アーティファクトリポジトリへのアクセスも必要です。アクセスの設定方法については、WebDriverJS 用 Axe DevTools for Web を Deque の Agora からインストール をご覧ください。
使用方法
-
GitHub で Deque サンプルカタログリポジトリ をクローンする:
git clone git@github.com:dequelabs/axe-devtools-html-api-examples.gitnoteGitHub へのアクセス方法に応じて、異なるクローンコマンドを使用する必要があるかもしれません。上記のコマンドは SSH を使用しています。詳細については、SSH で GitHub に接続 を参照してください。
-
WebDriverJS のサンプルに移動します:
cd axe-devtools-html-api-examples/Node/webdriverjs-mocha -
依存関係をインストールするには
npm installを実行します -
テストスクリプトを実行するには
npm testを実行します
テストが実行完了すると、結果は Axe DevTools for Web リポータによってHTML レポート にまとめられます。これらのレポートを使って、アクセシビリティスキャンの結果を簡単に確認できます。
必要に応じて、テストファイル内のテストケースの URL を変更し、再度テストを実行することで、プロジェクトを任意のウェブアドレス可能なページをスキャンするように構成できます。
構成
最初は、このプロジェクト内のコンポーネントの一部またはすべてがあなたの環境と互換性がないかもしれません。問題が解決しない場合は、直接 Deque の担当者に連絡するか、弊社の サポートデスク または メールを送信 にご連絡ください。お手伝いできることを嬉しく思います。
