バンドルからAxe DevTools for Web for Javaをインストールする
Mavenを使用してダウンロード可能なバンドルからAxe DevTools for Web for Javaをインストールする
Axe DevTools for Webをバンドルとしてインストールすることは、既存のソフトウェアプロジェクトに追加する最も簡単な方法です。バンドルは このページ からダウンロードするか、直接Dequeの担当者から配布される場合もあります。 あなたのアーティファクトリポジトリ または Dequeのアーティファクトリポジトリからインストールする方法については、それらの記事をご覧ください。
前提条件
このバンドルパッケージは、既存のJava Webプロジェクトと統合するために必要であり、加えてSelenium WebDriverが必要です。テストセットアップによっては、依然としてテスティングフレームワークが追加の依存関係として必要になる場合があります。
Mavenを使用したインストール
バンドルをプロジェクトに追加するためには、まずJARをローカルのMavenリポジトリにインストールします。 $path-to-file をローカル環境でのバンドルのファイルパスに置き換えてください。 $binding を、テストセットアップに従って selenium、 hamcrest、または cucumber に置き換えて、 $version をあなたのバージョンに置き換えてください。
mvn install:install-file \
-Dfile="$path-to-file/$binding-$version-jar-with-dependencies.jar" \
-DgroupId=com.deque.html.axe-devtools \
-DartifactId=$binding \
-Dversion=$version \
-Dpackaging=jar \
-Dclassifier=jar-with-dependencies \
-DgeneratePom=true次に、同じくpom.xmlで、バンドルを<dependencies>オブジェクトの下に依存関係オブジェクトとして追加します。 $binding を、テストセットアップに従って selenium、 hamcrest、または cucumber に置き換えて、 $version をあなたのバージョンに置き換えてください。
<dependency>
<groupId>com.deque.html.axe-devtools</groupId>
<artifactId>$binding</artifactId>
<version>$version</version>
<classifier>jar-with-dependencies</classifier>
<scope>test</scope>
</dependency>一部のテスティングフレームワークでは、フレームワークの依存関係も追加する必要があります。例としてJUnitを示します。 $version をJUnitの希望するバージョンに置き換えてください。JUnit以外のフレームワークについては、そのテスティングフレームワークのドキュメントを参照してください。
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>$version</version>
<scope>test</scope>
</dependency>Mavenがこれらの依存関係にアクセスしてインストールできるかどうかをテストするためには、コマンドラインで mvn install をpom.xmlファイルと同じディレクトリから実行してください。
次のステップ
Axe DevToolsを環境に正常にインストールした後、 インポートと初期化に関するガイドをお読みください。
トラブルシューティング
バンドルパッケージのインストールに問題がある場合は、直接Deque担当者に連絡するか、 サポートデスクからお問い合わせいただくか、 メールを送信してください。喜んでお手伝いします。
