Agent Controller から起動されるアプリケーションの構成

Agent Controller のフィーチャーの 1 つは、 リモート・テスト・クライアントに、ローカル・ホスト上にある、 テスト中のアプリケーション (AUT) を起動することができることです。 しかし、これを行う前に、AUT の構成記述を構成ファイル内に作成しておく必要があります。 この記述は、アプリケーション ・エレメントとその子エレメントの役割をします。 Agent Controller は、アクティブ構成内の Application エレメント によって提供される AUT 記述のみを起動できます。

構成記述を作成する

構成記述を作成するには、以下のステップに従ってください。

  1. 構成ファイル serviceconfig.xml を見つけます。関連タスクを参照してください。
  2. エディターを開き、アプリケーション ・エレメントを追加します。アプリケーションは、別名と、その別名がマップする実行可能ファイルの完全修飾パスで識別される必要もあります。
    たとえば、別名 TestHarness を持つ AUT の構成で、ローカル・ホスト上の実行可能ファイルの実名 jtestclient.exe へマップする構成を作成する場合、以下のフラグメントを追加します。
       <Application configuration="default" executable="TestHarness" path="c:¥tools¥jtestclient.exe" 
       location="D:¥">
       	<Variable name="PATH" value="C:¥tools" position="prepend"/>
       </Application>

このフラグメントは、c:¥tools¥jtestclient.exe にマップし、その優先実行可能ファイルのロケーションが D ドライブのルートである、TestHarness というアプリケーションを記述しています。 TestHarness は常に PATH の接頭部に c:¥tools が付きます。

リモートのテスト・クライアントは Agent Controller に TestHarness の起動を依頼するだけで、この要求の結果、 実際にどの実行可能ファイルが実行されているのかはわかりません。さらに、使用可能な AUT 記述をリモート側でリストすることもできません。 結果として、リモートのテスト・クライアントからの AUT の実行要求に応答するために、 Agent Controller を構成する必要があります。


 

注: アプリケーション記述によって、起動される AUT の環境変数値を指定変更したり、 増大させることもできます。また、起動時に AUT 実行可能ファイルへ提供されるパラメーターを指定変更したり、 増大させることもできます。

関連概念
Agent Controller

関連タスク
構成ファイルのロケーション
Agent Controller の管理
 


(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.