远程代理设置对话框

相关项: GUI 测试和组件以及 API 测试

此对话框使您能够查看或修改 ALM 在您的计算机上运行测试或业务流程测试时 UFT One 使用的设置。

访问
  1. 执行以下某项操作:

    • 选择“开始”>“所有程序”>“Micro Focus”>“UFT One”>“Tools”>“Remote Agent”。将打开“远程代理”,且任务栏托盘中会显示远程代理图标
    • 打开“<UFT One 安装文件夹>\bin\UFTRemoteAgent.exe”
  2. 右键单击远程代理图标,并选择设置。将打开“远程代理设置”对话框。

相关任务

设置 UFT One 远程代理首选项

用户界面元素如下所述:

UI 元素

描述

在运行以下次数后重新启动测试工具 __ 次

对于测试,则在 ALM 完成指定次数的测试运行后重新启动 UFT OneUFT One 在重新启动时将继续运行测试集中的下一个测试。

对于业务流程测试,则在 ALM 完成指定次数的组件迭代后重新启动 UFT One。但是,如果它在业务流程测试运行中间达到指定迭代次数,则它将等待当前业务流程测试迭代完成后再重新启动。

您可能希望使用该选项使可用内存最大化。

如果不想 UFT One 在测试集运行期间重新启动,请输入 0(默认值)。

运行计划的测试运行时\n在以下时间 (空闲分钟数) 后关闭测试工具

UFT One 的空闲时间达到指定的分钟数后就会关闭。

仅在从 ALM 的服务器端执行中运行测试时,此选项才可用。有关服务器端执行的详细信息,请参阅在服务器端执行中运行测试

如果测试是从非计划的 ALM 测试运行中启动的,则会忽略此选项。

以调试模式运行 GUI 测试集
GUI 测试

指示 UFT One 在测试的断点暂停测试运行。

备注: 如果在选中以隐藏模式运行 UFT One 选项时选择此选项,UFT One 将不会在断点停止。

在测试运行之前保存打开的已修改测试

如果在远程代理开始运行测试时,UFT One 中已打开现有测试或关键字 GUI 组件,则该选项指示 UFT One 保存任何未保存的、对打开的测试或关键字组件所做的更改。

备注: (对于 GUI 测试): 该选项对于函数库是无关的。因此,如果在远程代理开始运行测试时,UFT One 中已打开现有函数库,则不保存函数库。

在测试运行之前保存打开的新测试

在远程代理开始运行测试时,如果某个新测试在 UFT One 中打开,则使用带序号的测试名称将该测试保存在 <UFT One>\Tests\ALM 中。

备注: (对于 GUI 测试): 该选项仅与测试相关。因此,如果在远程代理开始运行测试时,UFT One 中已打开新关键字组件或函数库,则不保存组件或函数库。

以隐藏模式运行 UFT

指定从 ALM 测试实验室模块运行测试集时是否在隐藏(静默)模式下运行 UFT One。默认情况下,此选项是选中的。

显示隐藏模式通知工具提示: 如果选中该复选框,则当 UFT One 以隐藏模式运行 ALM 测试时,远程代理会显示工具提示窗口。在测试集运行期间可以单击该工具提示以显示 UFT One。默认情况下,此选项是选中的。

备注:  

  • 单击通知工具提示可以清除“以隐藏模式运行 UFT”复选框,UFT One 将以正常模式运行。在下次测试集运行前重新选中“以隐藏模式运行 UFT”,则可以再次以隐藏模式运行 UFT One
  • 在隐藏模式下运行时,可以选择在每个测试结束时还是在测试集结束时重新显示 UFT One。该行为是在 ALM 站点管理中使用 SUPPORT_TESTSET_END 参数配置的。有关详细信息,请参阅Application Lifecycle Management 管理员指南》中有关设置 ALM 配置参数的部分。
  • 如果从 ALM 测试实验室模块运行测试,UFT One 将不会在测试中插入的任何断点停止测试。
在测试实验室运行会话结束后保持 UFT 打开

默认情况下,ALM 在测试集运行期间在远程计算机上打开 UFT One(或从测试实验室模块运行选定测试或配置)时,它会在该测试实验室运行会话结束时关闭 UFT One。这可确保运行会话结束时释放 UFT One 许可证,让其他 UFT One 用户可以使用它。

选中该选项会使 UFT One 在测试实验室运行会话结束之后在计算机上保持打开状态(并且继续使用 UFT One 许可证)。

备注: 上述行为仅在从 SUPPORT_TESTSET_END 参数设置为 YALM 服务器上打开 UFT One 时相关。(Y 是默认设置)。

如果从 ALM 早期版本打开 UFT One(或上述参数设置为 N),则忽略该选项,UFT One 在运行会话结束时总是保持打开状态。

有关 SUPPORT_TESTEND_END 参数的详细信息,请参阅Application Lifecycle Management 管理员指南》中有关设置 ALM 配置参数的部分。

在以下时间后重新启动测试工具

如果在指定秒数之后,下列项没有响应,那么将重新启动 UFT One:

  • 操作。打开运行UFT One 操作。

  • 查询。远程应用程序为确认应用程序是否正在响应所执行的标准状态查询(比如 ALMget_status 查询)。

这两个选项的默认值都是 2700 秒(45 分钟)。但是,UFT One 操作在两次响应之间所需的时间较长,而查询一般只需几秒钟时间。因此,您可以为这两个选项设置不同的值。

备注: 如果在 UFT One 中打开的函数库有未保存的更改,则 UFT One 会提示您进行保存。如果在 10 秒内未保存函数库,则 UFT One 会重新启动,任何未保存的更改将会丢失。