比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

Jtest 2021.1 では以下の変更点があります。

IDEのサポート

次の IDE のサポートが追加されました。

...

アンカー
_Toc18668734
_Toc18668734
セキュリティコンプライアンスのテスト コンフィギュレーションの変更

いくつかのセキュリティコンプライアンスのテスト コンフィギュレーションが追加及び変更、削除されました。
※セキュリティコンプライアンス関連機能の使用には専用のライセンス(有償)が必要です。

以下のビルトインテストコンフィギュレーションが追加されました。

...

単一のテスト ケースのカバレッジが増加するようテスト作成プロセスが最適化されました。
UTA はデータフロー解析を利用して、テストを生成するのに必要な最小のテスト ケース事前条件の数を判断できるようになりました。
これにより、テスト ケースのサイズと複雑さが減少し、効率が向上します。

テスト影響解析の設定の改善

TIA 関連オプションが更新され、設定が容易になりました。
TIA Plugin for Maven の新しい名前

古いプラグイン名

新しいプラグイン名

cbt-maven-plugin

tia-maven-plugin

この変更は、コマンド ラインでのテスト影響解析の実行および POM ファイルの設定に影響を与えます。

古いコマンド ライン

新しいコマンド ライン

mvn cbt:affected-tests test

mvn tia:affected-tests test

古い POM 設定

新しい POM 設定

<pluginGroup>com.parasoft.xtest.cbt</pluginGroup>

<pluginGroup>com.parasoft.jtest.tia</pluginGroup>

新しいオプション名

古い名前

新しい名前

parasoft.coverage.file

jtest.referenceCoverageFile

parasoft.test.file

jtest.referenceReportFile

parasoft.runFailingTests

jtest.runFailedTests

parasoft.runModifiedTests

jtest.runModifiedTests

parasoft.testFilter

jtest.testFilter

追加および拡張されたオプション

オプション名

説明

jtest.referenceCoverageFile

URL のサポートが追加されました。

jtest.referenceReportFile

URL のサポートが追加されました。

jtest.referenceStore

新規オプション。TIA のパフォーマンスを最適化するため、URL からダウンロードされた参照ファイルの場所を指定します。

jtest.settings

1 つの .properties ファイルの場所を指定します。

jtest.settingsList

新規オプション。複数の .properties ファイルを指定します。

その他の拡張

  • サードパーティのカバレッジ エンジンである JaCoCo がサポートされました。
    カバレッジ エージェント オプションか、Maven または Gradle で JaCoCo を有効化することで、 JaCoCo の機能を利用するよう Jtest を設定できます。

  • フロー解析実行時およびコード カバレッジ収集時のパフォーマンスが改善されました。

  • 匿名の使用状況データを Parasoft に送信することで Jtest の改善を支援できます。デフォルトでは、使用状況データのレポートは無効化されています。