/
Gradleプロジェクト 準備
Gradleプロジェクト 準備
Jtestを使用してJavaプロジェクトの解析およびテストを実行するための準備を行います。
コマンドの起動確認
コマンドプロンプトを開きます。
「jtestcli -version」コマンドを実行して、Jtest が実行可能か確認します。
バージョン等が表示されない場合、環境変数PATHに%JTEST_HOME%を追加してください。
>jtestcli -version Parasoft Jtest 2023.1.2 (10.6.2.202307131601) -- Copyright (C) 2023 Parasoft Corporation
「gradle -version」コマンドを実行して、Gradleが実行可能か確認します。
>gradle -version ------------------------------------------------------------ Gradle 6.8.2 ------------------------------------------------------------ Build time: 2021-02-05 12:53:00 UTC Revision: b9bd4a5c6026ac52f690eaf2829ee26563cad426 Kotlin: 1.4.20 Groovy: 2.5.12 Ant: Apache Ant(TM) version 1.10.9 compiled on September 27 2020 JVM: 1.8.0_192 (Oracle Corporation 25.192-b12) OS: Windows 10 10.0 amd64
バージョン等が表示されない場合、環境変数PATH等を適切に設定してください。
Javaプロジェクトのビルド
demoプロジェクトがビルドできることを確認します。
demoプロジェクトディレクトリに移動し、「gradle clean build」コマンドを実行してdemoプロジェクトをビルドします。
>cd %JTEST_HOME%\examples\demo >gradle clean build
ビルドの最後の方に「BUILD SUCCESS」と表示されることを確認します。
テストコンフィギュレーション
テストコンフィギュレーションは、Jtest の実行内容を目的ごと(OWASPへの準拠、メトリクスの計測、単体テストの実行等)にまとめた設定の集合です。
「jtestcli -listconfigs」コマンドを実行すると、現在使用可能なテストコンフィギュレーションの一覧を表示できます。
>jtestcli -listconfigs
Parasoft Jtest 2023.1.2 (10.6.2.202307131601) -- Copyright (C) 2023 Parasoft Corporation
[Jtest] 使用状況データの送信は無効です。有効化するには usage.reporting.enabled を使用します
[Jtest] ライセンス: マシン ID WIN32-15cc8c3 (Default)
[Jtest] 利用可能なテスト コンフィギュレーション: 38
[Jtest] builtin://Android Guidelines
[Jtest] builtin://Calculate Application Coverage
[Jtest] builtin://CERT for Java
[Jtest] builtin://CERT for Java Guidelines
[Jtest] builtin://Code Smells
[Jtest] builtin://Critical Rules
[Jtest] builtin://CWE 4.10
予め用意されているビルトインテストコンフィギュレーションに加えて、ユーザー定義のテストコンフィギュレーションを作成することができます。
ユーザー定義のテストコンフィギュレーションの作成および使用の方法については【参考】テストコンフィギュレーションの作成および変更を参照してください。
Related content
Gradleプロジェクト 準備
Gradleプロジェクト 準備
More like this
Gradleプロジェクト 準備
Gradleプロジェクト 準備
More like this
Gradleプロジェクト 準備
Gradleプロジェクト 準備
More like this
チュートリアル Gradle編
チュートリアル Gradle編
More like this
Gradleプロジェクト 準備
Gradleプロジェクト 準備
More like this
ビルドシステムプラグインのシステム要件と設定
ビルドシステムプラグインのシステム要件と設定
More like this