使用服务器端执行功能运行测试

相关项: GUI 测试和 API 测试

此任务中的大多数步骤必须在 ALM 上执行。在 UFT One 中,您可以将测试参数链接到在 ALM 中定义的 AUT 参数。

先决条件

  • 连接到支持实验室管理的 ALM 项目。

  • 确保在 UFT One 计算机上已安装 ALM Lab Service。

有关详细信息,请参阅《ALM 实验室管理指南》。

返回页首

创建测试并将其保存到ALM

UFT OneALM 中创建测试并将其保存在 ALM 中。

返回页首

ALM 中创建功能测试集

  1. ALM 的测试>测试实验室模块中,创建功能类型测试集并指定所需信息。

  2. 选择执行网格选项卡并单击选择测试

  3. 在“测试计划”树中,选择要添加到测试集的测试。

返回页首

在 ALM 中设置 AUT 参数并在 UFT One 中将测试参数链接至这些参数 —— 可选

  1. ALM 的实验室资源>AUT 环境模块中,使用参数定义 AUT 环境并为参数设置值。有关详细信息,请参阅Application Lifecycle Management 用户指南》

  2. UFT One 中,通过执行以下某个操作从“属性”窗格打开测试参数选项卡:

    • 打开 API 测试,在画布中选择开始结束步骤,然后打开“属性”窗格。接着,选择测试输入/输出参数选项卡

    • 在解决方案浏览器中选择 GUI 测试。打开“属性”窗格并选择参数选项卡

  3. 单击添加>添加输入参数。在参数网格中,提供参数和描述。

    有关打开的“添加输入参数”对话框的详细信息,请参见编辑输入/输出参数对话框 (属性窗格 - GUI 测试) (对于 GUI 测试) 或编辑输入/输出属性/参数对话框 (API 测试) (对于 API 测试) 。

  4. 在参数网格中,选择参数并单击“编辑参数”按钮

  5. 在“编辑输入参数”对话框中,单击“选择 ALM 应用程序参数”按钮

  6. 在“选择 AUT 参数”对话框中,展开 AUT 环境节点并选择参数。单击确定有关详细信息,请参阅选择 AUT 参数对话框

  7. 在“添加输入参数”对话框中,提供参数的名称并设置默认值 (如果需要) 。单击确定

    在“属性”窗格中,参数默认值旁的 ALM 图标 指示它是 AUT 参数。

返回页首

ALM 中为 UFT One 测试设置主机

ALM 的实验室资源>测试主机模块中,可以查看在实验室管理项目中为 ALM 服务器上的所有项目定义的主机。您可以选择为项目定义其他主机。

在定义新主机时,需定义其用途 (例如 QuickTest 或 Service Test) 指示要在此主机上运行的测试类型。有关详细信息,请参阅Application Lifecycle Management 用户指南》

注:

  • 请确保将 UFT One 安装在您在 ALM 中创建或定义的主机上。

  • 如果 UFT One 未显示在您可为主机选择的用途列表中,请针对 GUI 测试选择 QuickTest Professional,或针对 API 测试选择 Service Test。如果计划运行这两种测试类型,则将其同时选中。

  • 对于要在其上运行 GUI 测试的每个 UFT One 主机,请在 UFT 中启用“允许其他 Micro Focus 产品运行测试和组件”选项。

返回页首

ALM 中计划测试 —— 可选

ALM 的测试>时间段模块中,计划测试自动运行的时间或预留时间段供以后手动运行测试时使用。

如果正在临时运行测试,则可以跳过此步骤。

返回页首

ALM 运行测试

ALM 的测试>测试实验室中,指定要运行测试的主机并运行测试。

如果从 ALM 运行测试,还可选择将运行结果自动上载到 ALM。在 ALM 中将此选项设置为项目的站点参数。

有关详细信息,请参阅Application Lifecycle Management 管理员指南》

注释:  

如果未如启用远程代理中所述将“远程代理”配置为例外,则远程运行测试期间将显示 Windows 安全警报消息。

单击取消阻止可解决此问题。

返回页首

另请参见: