Jtest はビルドシステムプラグインを利用してApache Maven、Apache Ant、Gradle と連携して使用することが出来ます。
システム要件
Apache Maven
- バージョン:Apache Maven 3Maven 3.0.3 以上3 - 3.6.x
Apache Ant
- バージョン:Apache Ant 1.7 以上Ant 1.7 – 1.9.14
Gradle
- バージョン:Gradle バージョン:Gradle 3.3 –6.3 以上
設定
...
・Jtest Plugin for Maven 設定手順
Jtest Jtest Plugin for Mavenを利用するため Maven の settings.xml に <pluginRepository>、<pluginGroups> および jtest.home プロパティを定義します。
以下2つの 以下2つの settings.xml のうち、いずれかのファイルを編集します。
- グローバル設定
$M2_HOME/conf/settings.xml
($M2_HOME は Maven のインストールディレクトリを指します。)
- ユーザー設定
$HOME/.m2/settings.xml
($HOME はユーザーのホームディレクトリを指します。)
※ユーザー設定のsettings.xml が存在しない場合は、$M2_HOME/conf/settings.xml ファイルをコピーしてください。
【編集手順】
①<pluginGroups>
<pluginGroups> <pluginGroup>com.parasoft. |
jtest</pluginGroup> </ |
pluginGroups> |
②jtest.home プロパティおよび <pluginRepository> を定義する <profile> の登録
<profiles> |
<profile> |
<id>jtest-settings-profile</id> |
<activation> |
<activeByDefault>true</activeByDefault> |
</activation> |
<properties> |
<jtest.home>PATH/TO/JTEST</jtest.home> |
</properties> |
<pluginRepositories> |
<pluginRepository> |
<id>jtest-local</id> |
<url>file://${jtest.home}/integration/maven</ |
url> |
</pluginRepository> |
</pluginRepositories> |
</profile> </profiles> |
※ PATH/TO/JTEST は Jtest のインストールディレクトリを示します。(例C:\jtest_10.4.0)②jtest.home プロパティおよび <pluginRepository> を定義する <profile> の登録
【注意】
...
・グローバル設定、ユーザー設定の2つの settings.xml ファイルが存在する場合はユーザー設定が優先されます。
...
・Jenkins などの継続的インテグレーションサーバーから Jtest を実行する場合は、継続的インテグレーションサーバーの起動ユーザーにご注意ください。
解析の方法は『ユーザーマニュアル』の『Maven 解析の方法は『ユーザーマニュアル』の『Maven を使用したテストと解析』をご確認ください。
(https://docs.parasoft.com/display/JTESTJP1042JTESTJP20201/Testing+and+Analysis+with+Maven)
...
・Jtest Plugin for Ant 設定手順
Jtest Jtest Plugin for Antを使用するため jtest-ant-plugin.jar をクラスパスに追加します。
- Jtest のインストールパッケージに含まれているJtest Plugin for Ant のJAR ファイルを取得します。
JAR格納先 : $JTEST_HOME/integration/ant/jtest-ant-plugin.jar
※$JTEST_HOME は Jtest のインストールディレクトリを示します。 - 取得した Jtest Plugin for Ant の JAR ファイルを ant ビルドのクラスパスに追加します。
JAR ファイルを以下のいずれかに配置してください。
・ユーザーの Ant ライブラリのディレクトリ:$HOME/.ant/lib
・Ant システムのインストールライブラリのディレクトリ:$ANT_HOME/lib
...
解析の方法は『ユーザーマニュアル』の『Ant を使用したテストと解析』をご確認ください。
(https://docs.parasoft.com/display/
...
JTESTJP20201/Testing+and+Analysis+with+Ant)
...
・Jtest Plugin for Gradle 設定手順
Jtest Jtest Plugin for Gradle を利用するための設定は必要ありません。
解析の方法は『ユーザーマニュアル』の『Gradle 解析の方法は『ユーザーマニュアル』の『Gradle を使用したテストと解析』をご確認ください。
(https://docs.parasoft.com/display/JTESTJP1042JTESTJP20201/Testing+and+Analysis+with+Gradle)