バンドルからAxe DevTools for Web for Javaをインストールする

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Mavenを使用してダウンロード可能なバンドルからAxe DevTools for Web for Javaをインストールする

Not for use with personal data

Axe DevTools for Webをバンドルとしてインストールすることは、既存のソフトウェアプロジェクトに追加する最も簡単な方法です。バンドルは このページ からダウンロードするか、直接Dequeの担当者から配布される場合もあります。 あなたのアーティファクトリポジトリ または Dequeのアーティファクトリポジトリからインストールする方法については、それらの記事をご覧ください。

前提条件

このバンドルパッケージは、既存のJava Webプロジェクトと統合するために必要であり、加えてSelenium WebDriverが必要です。テストセットアップによっては、依然としてテスティングフレームワークが追加の依存関係として必要になる場合があります。

Mavenを使用したインストール

バンドルをプロジェクトに追加するためには、まずJARをローカルのMavenリポジトリにインストールします。 $path-to-file をローカル環境でのバンドルのファイルパスに置き換えてください。 $binding を、テストセットアップに従って seleniumhamcrest、または 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 を、テストセットアップに従って seleniumhamcrest、または 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担当者に連絡するか、 サポートデスクからお問い合わせいただくか、 メールを送信してください。喜んでお手伝いします。