Jtest はローカルまたはネットワーク ライセンスで実行できます。ライセンスのタイプは INSTALL_DIR (またはその他の場所。詳細については「設定の概要」を参照してください) にある .properties 設定ファイルで設定できます。
Jtest を利用するには、Parasoft エンド ユーザーライセンス契約書 (EULA) への同意が必要です。EULA は Jtest のインストール ディレクトリおよび https://www.techmatrix.co.jp/quality/support/parasoft/license/ にあります。EULA に同意するには、jtest.properties 設定ファイルで次の設定を有効にします。
|
通常、ネットワーク ライセンスは開発テスト ワークフローで設定したのと同じ DTP サーバーにデプロイされた License Server に保存されます (「DTP への接続」を参照)。フローティングまたはマシン ロック ライセンスです。指定されたマシン数の上限まで利用できます。
また、ネットワーク ライセンスには以下の 3 つのエディションがあり、利用できる機能が異なります。
desktop_edition
: デスクトップでの使用に最適な機能が利用できます。desktop_compliance_edition
: デスクトップでの使用に最適なライセンスです。コーディング標準とのコンプライアンスをサポートするよう設定されています。server_edition
: サーバーのコマンド ライン モードでのパフォーマンスの高い使用に適した機能が利用できます。server_compliance_edition
: サーバーのコマンド ライン モードでのパフォーマンスの高い使用に適した機能が利用できます。コーディング標準とのコンプライアンスをサポートしています。custom_edition
: 利用可能な機能をカスタマイズできます。詳細は jtest.license.custom_edition_features を参照してください。
ネットワーク ライセンスを設定するには、.properties
ファイルで以下を設定します。
jtest.license.use_network
プロパティに true
を設定します。
jtest.license.network.edition
を設定します。
License Server (スタンドアロンまたは別の DTP Server インスタンスにデプロイされた License Server) からネットワーク ライセンスを取得するよう Jtest を設定できます。
以下を設定して接続を有効にします。
- jtest
.license.use_network=true
以下を設定して License Server からライセンスを取得します。
- license.network.use.specified.server
=true
- license.network.url=<URL to the License Server>
認証が必要な場合:
- license.network.auth.enabled=true
- license.network.user=<username for authentication>
- license.network.password=<password for authentication>
License Server で OpenID Connect が有効になっている場合、OpenID Connect サーバーへの接続を設定します。 「OpenID Connect の設定」を参照してください。 |
ローカル ライセンスを設定するには、.properties
ファイルで以下を設定します。
jtest.license.use_network
プロパティに false
を設定します。
jtest.license.local.password
プロパティにパスワードを設定します。
ローカル ライセンスを使用する場合、ライセンスを請求するためにマシン ID が必要です。マシン ID を取得するには、コマンド ライン ウィンドウで次のコマンドを実行します。
jtestcli -machineID |
Azure または AWS サービスを使用する場合、
値として |