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

相关项: 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 One 中启用“允许其他产品运行测试和组件”选项。

返回页首

ALM 中计划测试 —— 可选

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

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

返回页首

ALM 运行测试

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

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

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

备注:  

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

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

返回页首

另请参见: