この章では、Jtest 9.x と Jtest 20202021.1 の違いについて記載いたします。
Anchor | ||||
---|---|---|---|---|
|
...
32 bit OS 向けのモジュールを廃止し、64 bit OS 向けのモジュールのみを提供します。
32 bit 環境でのご利用については『Parasoft 製品テクニカルサポートセンター』までお問い合わせください。環境でのサポートについても廃止されました。
Anchor | ||||
---|---|---|---|---|
|
モジュールは、アーカイブ形式 (Windowsではzip形式、Linuxではtar.gz形式) で提供いたします。
Jtest9.x ではプラグイン版とスタンドアローン版の2つのモジュールが提供されましたが、プラグイン版のみ提供いたします。
インストール後、解析方法に合わせてビルドツールや IDE (統合開発環境) にプラグインしてください。
Desktop エディションをご利用の場合は必ず Jtest IDE PluginとParasoft Pluginをご利用ください。Jtest IDE Plugin は Eclipse、 IntelliJ IDEA、 NetBeans Eclipse、IntelliJ IDEA へのプラグインを提供します。
インストールやプラグイン方法の詳細は、『セットアップガイド』の [システム要件とインストール] をご確認ください。
Anchor | ||||
---|---|---|---|---|
|
ライセンス発行にはマシンIDが必要となります。マシン ID の確認は jtestcliコマンドを利用します。
...
- jtestcli コマンドラインによるマシンIDの確認
> jtestcli -machineid Parasoft Jtest 20202021.1.0 (10. 45. 41. 202004161343202104141516) -- Copyright (C) 20202021 Parasoft Corporation [Jtest] マシン ID:WIN32- 5bdc3b594cffd215 |
※ Jtest IDE Plugin で IDE の [Parasoft] > [設定] > [Parasoft] > [ライセンス] でマシン ID をご確認いただくことも可能です。
...
Anchor | ||||
---|---|---|---|---|
|
Anchor _Toc525929981 _Toc525929981
...
- コマンドラインインタフェースまたはビルドシステムプラグインをご利用の場合
Jtest 9.xでは、Jtest のGUI (Eclipse) からライセンス等の設定をしていましたが、Jtest 20202021.1では、Jtest のインストールディレクトリにある jtestcli.propertiesで設定します。
jtestcli.properties に設定した情報はコマンドラインインタフェースおよびビルドシステムプラグインによる全ての解析に適用されます。
Anchor _Toc525929982 _Toc525929982
...
- Jtest IDE Plugin をご利用の場合
各 IDE の設定画面 ([Parasoft] > [設定]) から設定を行います。
Eclipse で Jtest をご利用の場合、ライセンス情報を含めた Jtest の設定は各ワークスペースに保存されます。複数のワークスペースで Jtest を利用される場合は、ワークスペース毎に設定を行ってください。
IDE で設定した情報は Jtest のコマンドラインインタフェースおよびビルドシステムプラグインによる解析に反映されません。同様に、Jtest インストールディレクトリの jtestcli.properties に設定した情報は IDE には反映されません。
...
Jtest9.xでは、Eclipseプロジェクトに対して解析を行っていましたが、Jtest 20202021.1では、Eclipse プロジェクト以外のプロジェクトの解析も簡単に行えます。
Anchor _Toc525929984 _Toc525929984
...
- コマンドラインインタフェースの解析
Jtest 2020Jtest 2021.1 は Apache Ant、Apache Maven、Gradle のプラグインを用意しています。ビルドツールから Jtest を呼び出して解析することが出来ます。
Eclipse 形式のプロジェクトをコマンドラインインタフェースから解析する場合は、Plugin for Eclipse に搭載されている Parasoft Runnerを利用します。
ビルドシステムプラグインや Jtest IDE Pluginを利用しない場合は jtestcli コマンドラインインタフェースで解析を行いますが、事前に解析対象プロジェクトのビルド情報を定義したプロジェクトファイルを用意する必要があります。
詳細は『Jtest コマンドラインインタフェースの解析』をご参照ください。
Anchor _Toc525929985 _Toc525929985
...
- GUI の解析
Jtest 9.x で対応していた Eclipse はもちろん IntelliJ IDEA、NetBeans から IDEAからも Jtest の解析を実行することが出来ます。
詳細は『Jtest IDE Pluginの解析』をご参照ください。
...
Jtest 9.5 から削除、新規追加されたルールがあります。Jtest 20202021.1で利用可能なルールは、『ドキュメント一覧』のルール一覧をご確認ください。