远程代理设置对话框

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

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

访问
  1. 从“开始”菜单或通过运行 <Installdir>\bin\UFTRemoteAgent.exe 打开远程代理

    “远程代理”图标 显示在任务栏托盘中。

  2. 右键单击远程代理图标,并选择设置。将打开“远程代理设置”对话框。

相关任务

设置 OpenText Functional Testing 远程代理首选项

用户界面元素如下所述:

UI 元素

描述

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

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

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

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

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

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

OpenText Functional Testing 的空闲时间达到指定的分钟数后就会关闭。

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

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

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

指示 OpenText Functional Testing 在测试的断点暂停测试运行。

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

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

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

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

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

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

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

以隐藏模式运行 UFT

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

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

备注:  

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

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

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

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

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

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

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

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

  • 操作。“打开”或“运行”OpenText Functional Testing 操作。

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

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

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