...
- 「jtestcli -version」コマンドを実行して、Jtest が実行可能か確認します。
バージョン等が表示されない場合、環境変数PATHに%JTEST_HOME%を追加してください。
コード ブロック |
---|
>jtestcli -version |
202044202004161343202104141516) -- Copyright (C) |
2020 2021 Parasoft Corporation |
「gradle -version」コマンドを実行して、Gradleが実行可能か確認します。
------------------------------------------------------------ |
3
2
------------------------------------------------------------ |
202003-24 19:52:07 UTC
Revision: bacd40b727b0130eeac8855ae3f9fd9a0b207c60Kotlin: 1.3.70
Groovy: 02-05 12:53:00 UTC
Revision: b9bd4a5c6026ac52f690eaf2829ee26563cad426
Kotlin: 1.4.20
Groovy: 2.5. |
10
12
Ant: Apache Ant(TM) version 1.10. |
7 September 1 2019
September 27 2020
JVM: 1.8.0_192 (Oracle Corporation 25.192-b12) |
OS: Windows 10 10.0 amd64 |
バージョン等が表示されない場合、環境変数PATH等を適切に設定してください。
...
demoプロジェクトディレクトリに移動し、「gradle clean build」コマンドを実行してdemoプロジェクトをビルドします。
コード ブロック |
---|
>cd %JTEST_HOME%\examples\demo |
- ビルドの最後の方に「BUILD SUCCESS」と表示されることを確認します。
...
テストコンフィギュレーションは、Jtest の実行内容を目的ごと(OWASPへの準拠、メトリクスの計測、単体テストの実行等)にまとめた設定の集合です。
「jtestcli -listconfigs」コマンドを実行すると、現在使用可能なテストコンフィギュレーションの一覧を表示できます。
コード ブロック |
---|
>jtestcli -listconfigs |
...
...
...
...
...
202104141516) -- Copyright (C) |
...
2021 Parasoft Corporation |
...
[Jtest] ライセンス: マシン ID WIN32-xxxxxxxx |
...
[Jtest] 利用可能なテスト コンフィギュレーション: 26 |
...
[Jtest] builtin://Calculate Application Coverage |
...
[Jtest] builtin://CERT for Java |
...
[Jtest] builtin://Code Smells |
...
[Jtest] builtin://Critical Rules |
...
[Jtest] builtin://CWE 3.4 |
...
[Jtest] builtin://CWE 4.0 |
...
[Jtest] builtin://CWE Top 25 + On the Cusp 2019 |
...
[Jtest] builtin://CWE Top 25 2019 |
...
[Jtest] builtin://Demo Configuration |
...
[Jtest] builtin://Find Duplicated Code |
...
[Jtest] builtin://Find Memory Problems |
...
[Jtest] builtin://Find Unused Code |
...
[Jtest] builtin://Flow Analysis Aggressive |
...
[Jtest] builtin://Flow Analysis Fast |
...
[Jtest] builtin://Flow Analysis Standard |
...
[Jtest] builtin://Internationalize Code |
...
[Jtest] builtin://JUnit 4 Best Practices |
...
[Jtest] builtin://JUnit 5 Best Practices |
...
[Jtest] builtin://Metrics |
...
[Jtest] builtin://OWASP Top 10-2017 |
...
[Jtest] builtin://PCI DSS 3.2 |
...
[Jtest] builtin://Recommended Rules |
...
[Jtest] builtin://TDD Best Practices |
...
[Jtest] builtin://Thread Safe Programming |
...
[Jtest] builtin://UL 2900 |
...
[Jtest] builtin://Unit Tests |
予め用意されているビルトインテストコンフィギュレーションに加えて、ユーザー定義のテストコンフィギュレーションを作成することができます。
ユーザー定義のテストコンフィギュレーションの作成および使用の方法については『【参考】テストコンフィギュレーションの作成および変更』【参考】テストコンフィギュレーションの作成および変更を参照してください。