Jtest 2022.1 では以下の変更点があります。
IDEのサポート
次の IDE のサポートが追加されました。
...
1このIDEはJava16で実行されます。そのため影響を受ける単体テストビューが正しく表示されない可能性があります。
IDEの起動に使用されるJVMに--illegal-access =permitVM引数を渡すことがで回避することができます。
Java のサポート
Java 12、13、14 および 15 で作成されたコードを解析できるようになりました。Java 16 および 17 で作成されたコードを解析できるようになりました。
Lombok のサポート
Lombok1.18.20 と Lombok 1.18.22 のサポートを追加しました。
Jtest と Lombok ライブラリのプラグイン方法の詳細は、ユーザーマニュアルのLombokとの統合を参照してください。
Anchor | ||||
---|---|---|---|---|
|
いくつかのセキュリティコンプライアンスのテスト コンフィギュレーションが追加及び変更、削除されました。
※セキュリティコンプライアンス関連機能の使用には専用のライセンス(有償)が必要です。
以下のビルトインテストコンフィギュレーションが追加されました。
CWE 4.46
CWE Top 25 20202021
CWE Top 25 + On the Cusp 2020DISA-ASD-STIG2021
以下のビルトインテストコンフィギュレーションが更新されました。
OWASP API Security Top 10-2019
...
2021
CERT for JavaUL 2900
DISA-ASD-STIG
以下のビルトインテストコンフィギュレーションが削除されました。
CWE 4.04
CWE 4.25
CWE Top 25 20192020
CWE Top 25 + On the Cusp 2019
IDE 起動時のライセンス非アクティブでの開始、アイドル時に自動解放
IDE 起動時にライセンスを非アクティブ状態で開始することができるようになりました。ライセンスは 手動でアクティブ化します。
Jtest を約 30 分間使用していない場合、ライセンスは自動的に開放されます。
Lombok との統合
...
2020
コード解析ベースラインを定義する新しいレポート参照オプション
...