“代理控制器”的其中一项功能是能够允许远程测试客户机 启动本地主机上处于测试中的应用程序(AUT)。然而,在可进行此操作之前,配置文件中必须存在 AUT 的配置描述。此描述是 Application 元素及其子元素的角色。只有由活动配置中的 Application 元素提供的 AUT 描述才可由“代理控制器”启动。
要创建配置描述,遵循下列步骤:
<Application configuration="default" executable="TestHarness" path="c:\tools\jtestclient.exe" location="D:\"> <Variable name="PATH" value="C:\tools" position="prepend"/> </Application>
此片段描述称为 TestHarness 的应用程序(它映射至 c:\tools\jtestclient.exe),且其首选可执行文件位置是 D 驱动器的根目录。TestHarness 将始终把 c:\tools 作为 PATH 的前缀。
远程测试客户机只要求“代理控制器”启动 TestHarness,而并不了解此请求导致实际哪一个可执行文件运行。而且,不可能远程列示可用的 AUT 描述。结果,需要配置“代理控制器”以便响应远程测试客户机运行 AUT 的请求。
注意:应用程序描述还能够覆盖或增大被启动的 AUT 的环境变量值以及覆盖或增大将在启动时提供给 AUT 可执行文件的参数。
相关概念
代理控制器
(C) Copyright IBM Corporation 2000, 2003. All Rights Reserved.