このセクションでは、次のデスクトップ インスタンスのライセンスを取得する方法について説明します: SOAtestサーバーの Web アーカイブ (WAR) デプロイメントのライセンスに関する情報については、「サーバーのライセンス設定」を参照してください。
このセクションの内容:
ネットワーク ライセンス
Parasoft DTP または Parasoft License Server のスタンドアロン インスタンスから提供されるライセンスを使用するように、 SOAtestを設定できます。どのタイプのライセンスを使用すべきかについては、システム管理者に確認してください。
DTP ライセンス
DTP のライセンスまたは DTP プロジェクトのライセンス構成設定を使用できます。Parasoft DTP (または Parasoft Concerto) の管理者は、ライセンスを持っている製品およびバージョンが DTP License Server に表示されていることを確認する必要があります。管理者は、ツール データベースの更新に関する情報について、DTP のドキュメントを参照できます。詳細については「DTP への接続」を参照してください。
- [Parasoft] > [設定] を選択し、[DTP] カテゴリをクリックします。
- [有効化] オプションを有効にし、DTP ホスト、ポート、および DTP ログイン資格情報を指定します。
- (オプション) DTP が [ホスト名] フィールドで指定されたパスからの相対パスにデプロイされている場合は、[コンテキスト パス] フィールドで相対パスを指定します。組織でリバース プロキシ サーバーを使用している場合、DTP がホストのルート以外のパスにデプロイされる可能性があります。
- [接続のテスト] ボタンをクリックして設定を確認します。特定の DTP プロジェクトに関連付けられたライセンス構成を使用する場合は、[プロジェクト] セクションのドロップダウン メニューからプロジェクトを選択します。
- [適用] をクリックし、[ライセンス] セクションで [構成...] リンクをクリックします。
- 複数の Parasoft 製品がインストールされている場合、ライセンスを設定する製品のタブを開きます (たとえば Jtest、SOAtest、Virtualize)。
[ネットワーク] オプションを有効にし、[構成...] リンクをクリックします。
- [Use configured DTP settings] オプションを有効にします。特定の DTP プロジェクトに関連付けられたライセンス構成を使用する場合は、[Use License Server settings from DTP project] を有効にして、ステップ 3 で選択したプロジェクトに関連付けられたライセンス構成を使用します。
- [OK] をクリックしてダイアログを閉じます。
- [エディション] ドロップダウン メニューから製品のエディションを指定します。エディションまたはカスタム エディションの機能の選択については、組織の Parasoft 担当者に問い合わせてください。
[借用する] オプションを有効にして、 SOAtestがライセンス トークンを消費する期間を指定できます。ライセンスは 1 時間から 14 日間借用できます。借用ライセンスの詳細については DTP のドキュメントを参照してください。
- [適用] をクリックして設定を保存します。
License Server
DTP の別のインスタンスに接続している場合でも、ライセンス サーバーに接続してライセンス トークンを取得できます。
- [Parasoft ] > [設定] を選択し、[ライセンス] カテゴリをクリックします。
- 複数の Parasoft 製品がインストールされている場合、ライセンスを設定する製品のタブを開きます (たとえば Jtest、SOAtest、Virtualize)。
[ネットワーク] オプションを有効にし、[構成...] リンクをクリックします。
- [次のライセンス サーバーを使用] オプションを有効にし、ライセンス サーバーがホストされているホスト名または IP アドレスとポートを指定します。一般的なポート番号は、HTTP/Sの場合は 8443 または 8080、TCP の場合は 2002(デフォルト)です。
- (オプション)次の両方の条件が当てはまる場合は、コンテキスト パスを指定します。
- DTP と統合されたライセンス サーバーに接続している
- DTP が、指定したホスト アドレスに相対的な場所にデプロイされている組織でリバース プロキシ サーバーを使用している場合、DTP がホストのルート以外のパスにデプロイされる可能性があります。
- [接続のテスト] をクリックして設定を確認し、[OK] をクリックします。
- [エディション] ドロップダウン メニューから製品のエディションを指定します。エディションまたはカスタム エディションの機能の選択については、組織の Parasoft 担当者に問い合わせてください。
[借用する] オプションを有効にして、 SOAtest がライセンス トークンを消費する期間を指定できます。ライセンスは 1 時間から 14 日間借用できます。借用ライセンスの詳細については License Server のドキュメントを参照してください。
- [適用] をクリックして変更を保存します。
ライセンスの無効化
[Parasoft] > [ライセンスの無効化] または [ライセンスの有効化] を選択して、ライセンスを無効化/有効化できます。
30分間非アクティブになった後に自動的に無効化するようにライセンスを構成することもできます。
- メイン メニューから [Parasoft] > [設定] を選択し、[ライセンス] カテゴリを展開します。
- [起動時にライセンスを無効にし、アイドル時に自動的に解放する] オプションを有効にします。
- [適用] をクリックして変更を保存します。
ライセンス無効時:
- Parasoft のビューは非表示になり、品質タスク ビューから結果が消去されます。
- 製品のライセンス トークンが DTP、Concerto、License Server でリリースされます。
ライセンス有効時:
- ライセンスに対応するすべての Parasoft のビューが表示され、品質タスク ビューに結果が表示されます。
- [Parasoft / ライセンスの有効化] の使用は、インストールされているすべての Parasoft 製品のライセンスを取得します。
[Parasoft / ライセンスの有効化] の使用は必須ではありません。 Parasoft 製品を実行するとき、実行している製品のライセンスのみを取得します。無効化の開始オプションが有効になり、この場合は無効にできません。
コマンドライン モードでのライセンスの待機
SOAtestは、コマンドライン インターフェイスの使用時に license.wait.for.tokens.time
オプションを指定することで、要求されたトークンが現在利用できない場合にライセンス トークンを待機するように設定できます。詳細については次を参照してください: ローカル設定の指定および 「コマンドラインからのテスト実行 (soatestcli)」
ローカル ライセンスの使用
ローカル ライセンスは、ネットワーク上のサーバーにライセンス トークンを要求しません。代わりに、特定のマシンにロックされます。ライセンス パスワードを送信する Parasoft 製品担当者にマシン ID を提供する必要があります。Parasoft ライセンスの設定画面にマシン ID が表示されます。
- [Parasoft ] > [設定] を選択し、[ライセンス] カテゴリを選択します。
- 複数の Parasoft 製品がインストールされている場合、ライセンスを設定する製品のタブを開きます (Jtest、SOAtest など)。
- [ローカル] オプションを有効にします。
- まだ行っていない場合は、[マシン ID] フィールドのマシン ID を Parasoft 製品カスタマー センターに送信して、ライセンス パスワードを取得します。コマンドライン インターフェイスを使用してコマンドを実行し、マシン ID をコンソールに出力することもできます。ライセンスがない場合、次のメッセージが表示されます:
Error: No valid license (MachineId:
WIN32-12345678)
. - 取得したライセンス パスワードを入力し、[適用] をクリックします。ライセンス設定ページにライセンスされた機能とライセンスの有効期限が表示されます。
- ライセンスを設定して保存するには、[OK] をクリックします。
ライセンスの手動設定
SOAtestの構成ファイルを作成し、ライセンス設定を指定できます。構成ファイルの作成と設定方法については、 ローカル設定の指定 を参照してください。
ライセンス構成設定のインポートとエクスポート
構成設定を .properties ファイルにエクスポートし、チーム メンバーと共有できます。詳細については ローカル設定の指定 を参照してください。
初期化時にライセンスを手動で指定する
parasofttest.ini ファイルでライセンス構成を指定できます。Parasoft Test は、多くの Parasoft ツールの共通フレームワークです。
- Parasoft Test のインストール先ディレクトリに parasofttest.ini ファイルを作成します。
parasofttest.ini ファイルにライセンスの詳細を指定します。次の書式を使用します。
license.network.host=snake.parasoft.com license.network.port=2002 enforce.configure=true
プロパティの設定の詳細については ローカル設定の指定を参照してください。
ここで指定されたライセンス設定は、製品が GUI モードで起動されたときに読み込まれます。