Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Jtest はビルドシステムプラグインを利用してApache Maven、Apache Ant、Gradle と連携して使用することが出来ます。

...

 解析の方法はユーザーマニュアルの『Maven を使用したテストと解析』をご確認ください。

Jtest Plugin for Ant 設定手順

Jtest Plugin for Antを使用するため jtest-ant-plugin.jar をクラスパスに追加します。

...

  • コマンド ラインでの解析の設定
    Jtest に付属の init.gradle スクリプトを使用すると、Gradle のビルド スクリプトを変更せずに Gradle と統合できます。
    -I オプションを使用してスクリプトの場所を指定し、Gradle で jtest タスクを実行します。

    Code Block
    gradle jtest -I PATH/TO/JTEST/integration/gradle/init.gradle

    jtest.home プロパティが指定されていない場合、init.gradle スクリプトはスクリプト自体のディレクトリに基づいて Jtest のインストール ディレクトリを検出し、プロパティを設定します。

    • jtest.home プロパティ: 次のどちらかのファイルで Jtest インストールディレクトリの場所を指定します。
      - $HOME/.gradle/gradle.properties
      - PROJECT_DIR/gradle.properties
      解析の方法はユーザーマニュアルの『Gradle を使用したテストと解析』をご確認ください。


  • ビルドスクリプトでの解析の設定
    Gradle と統合するようビルド スクリプトを変更するには、jtest.gradle スクリプトをビルド スクリプトに適用するか (最小限の設定)、
    ビルド スクリプトに Jtest タスクを設定 (
    拡張設定) します。Jtest による解析の実行は、ビルド スクリプトの設定方法によって異なります。
    ※ここでは最小限の設定方法のみ記載いたします。拡張設定をする場合はリンク先のユーザーマニュアルをご確認ください。

    最小限の設定
    Gralde ビルド スクリプトで Jtest Plugin for Gradle を適用するには、ルート プロジェクトのビルド スクリプトに直接jtest.gradleスクリプトへのパスを追加します。

    Code Block
    //build script blocks
    apply from: System.properties['jtest.home'] + '/integration/gradle/jtest.gradle'
    //other build script blocks

    jtest.home プロパティが指定されていない場合、init.gradle スクリプトはスクリプト自体のディレクトリに基づいて Jtest のインストール ディレクトリを検出し、プロパティを設定します。

    解析の実行

    プロジェクトで最小限の設定を行った場合、次のコマンドで解析を実行します。

    Code Block
    gradle jtest -D jtest.home=PATH/TO/JTEST


...