Maven を使用したテスト

9.2 以降では、テスト製品に付属の Maven プラグインを使用して、Maven ビルドの一部としてテストを実行できます。Apache Maven は、Project Object Model (POM) の概念に基づくソフトウェア・ビルド・ツールです。

始める前に

概要

Maven を使用してテストを自動化するには、pom.xml ファイルを構成し、Maven コマンドを使用してコマンド行からテストを起動する必要があります。ユーザー独自の pom ファイルを使用することも、製品に付属のファイルを使用することもできます。

製品のインストール時に、<製品のインストール・ロケーション>¥SDP¥maven2¥ フォルダーに以下の 3 つのファイルが提供されます。
  • pomCustomSurefireSample.xml (Windows、Linux、および macOS 用)
  • pomMojoExecPluginSample_Linux.xml (Linux および MacOS 用)
  • pomMojoExecPluginSample_Windows.xml (Windows 用)

これらのファイルには、すべてのタイプの依存関係と、テスト・スクリプトの実行に必要な引数が含まれています。Maven を使用してテストを実行する方法は 2 つあります。

方法 1

この方法では、1 つまたは複数のテストを実行できます。ユーザー独自の pom.xml ファイルを使用する場合は、以下の行を編集して、どのテストを実行する必要があるのかを示します。独自のファイルを使用しない場合は、以下のように pomCustomSurefireSample.xml ファイルを使用します。

方法 2

この方法では、Maven レポートは生成されません。ユーザー独自の pom.xml ファイルを使用する場合は、以下の行をコピーして、パラメーター値を指定します。それ以外の場合は、pomMojoExecPluginSample_Linux.xml または pomMojoExecPluginSample_Windows.xml の各サンプル・ファイルを使用できます。以下は、pomMojoExecPluginSample_Windows.xml サンプル・ファイルを使用した例です。