使用 Jenkins 从 ALM 实验室管理触发 UFT One 测试

本主题介绍如何从 ALM 实验室管理模块运行 UFT One 测试。

ALM 实验室管理运行 UFT One 测试

如果您在 ALM 中激活了实验室管理,则可以从功能测试集运行服务器端测试并构建验证套件。设置测试集并构建验证套件后,您可以配置 Jenkins 构建步骤来执行测试。

有关详细信息,请参阅 ALM 帮助中心

配置 Jenkins 构建步骤以从 ALM 触发测试运行

  1. 在 Jenkins 作业的“项目配置”部分,向下滚动到“构建”部分,展开“添加构建步骤”下拉菜单并为自由风格项目选择“使用 ALM 实验室管理执行测试”

    备注: 对于管道,在“管道语法”页面中,从“示例步骤”下拉菜单中选择 sseBuildsseBuildAndPublish,生成脚本,并将脚本复制到管道脚本框中。

  2. 选择已配置的 ALM 服务器之一,然后输入服务器凭据、项目和域。

    根据 ALM 服务器所需的身份验证类型,凭据可以是用户名和密码,或者是从您的 ALM 站点管理员处获得的用于 SSO 身份验证的客户端 ID 和 API 密钥 .

  3. 输入客户端类型。

  4. 从下拉菜单中选择“运行类型”(功能测试集或构建验证套件)。

  5. 输入运行实体的 ID (测试集 ID 或构建验证套件 ID)。

  6. (可选) 输入有关构建步骤的描述。

  7. 输入时间段的持续时间 (以分钟为单位)。最短时间为 30 分钟。

  8. (可选) 如果您已在 ALM 中定义 AUT 环境,您可以输入 ID 以使用特定的 AUT 参数执行时间段。

    如果您在 ALM 中配置了 CDA 并且想要为这个时间段实施它,请选中“使用 CDA 进行配置和部署”复选框并输入您的 CDA 详细信息。

  9. 在“构建后操作”部分中,单击“添加构建后操作”,然后为自由风格项目选择“发布 OpenText 测试结果”

    备注: 对于管道,在“管道语法”页面中,从“示例步骤”下拉菜单中选择 publishMicroFocusTestResults,生成脚本,并将脚本复制到管道脚本框中。

  10. 像执行任何标准 Jenkins 作业一样运行或安排作业。

返回页首

ALM 查看测试运行结果

  1. 在仪表板上,单击作业。

  2. 单击“控制台”链接以查看 ALM 信息。

  3. ALM 链接复制到浏览器,并从 ALM 中查看测试集结果。

对于使用 Internet Explorer 9 的环境: 通常可通过控制台日志中的链接访问的报告将不可用。

返回页首

另请参见: