Versions Compared

Key

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

...

  1. 「jtestcli -version」コマンドを実行して、Jtest が実行可能か確認します。

  2. バージョン等が表示されない場合、環境変数PATHに%JTEST_HOME%を追加してください。

    >jtestcli -version
    Parasoft Jtest 2020.1.0 (10.4.4.202004161343) -- Copyright (C) 2020 Parasoft Corporation


  3. 「gradle -version」コマンドを実行して、Gradleが実行可能か確認します。

    >gradle -version

    ------------------------------------------------------------
    Gradle 6.3
    ------------------------------------------------------------

    Build time: 2020-03-24 19:52:07 UTC
    Revision: bacd40b727b0130eeac8855ae3f9fd9a0b207c60

    Kotlin: 1.3.70
    Groovy: 2.5.10
    Ant: Apache Ant(TM) version 1.10.7 compiled on September 1 2019
    JVM: 1.8.0_192 (Oracle Corporation 25.192-b12)
    OS: Windows 10 10.0 amd64

      バージョン等が表示されない場合、環境変数PATH等を適切に設定してください。

...

demoプロジェクトがビルドできることを確認します。

  1. 1.demoプロジェクトディレクトリに移動し、「gradle clean build」コマンドを実行してdemoプロジェクトをビルドします。

    >cd %JTEST_HOME%\examples\demo

    >gradle clean build


  2. ビルドの最後の方に「BUILD SUCCESS」と表示されることを確認します。

...

テストコンフィギュレーションは、Jtest の実行内容を目的ごと(OWASPへの準拠、メトリクスの計測、単体テストの実行等)にまとめた設定の集合です。
「jtestcli -listconfigs」コマンドを実行すると、現在使用可能なテストコンフィギュレーションの一覧を表示できます。

>jtestcli -listconfigs

Parasoft Jtest 2020.1.0 (10.4.4.202004161343) -- Copyright (C) 2020 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

予め用意されているビルトインテストコンフィギュレーションに加えて、ユーザー定義のテストコンフィギュレーションを作成することができます。
ユーザー定義のテストコンフィギュレーションの作成および使用の方法については『【参考】テストコンフィギュレーションの作成および変更』を参照してください。