将移动测试与 Bamboo 集成

将服务器构建与 OpenText Functional Testing Lab 集成,以访问驻留在 Lab 中的设备和应用程序。

配置 OpenText Functional Testing Lab 服务器设置

在 Bamboo 服务器构建中配置 OpenText Functional Testing Lab 服务器设置。

要配置服务器设置,请执行以下操作:

  1. 创建“UFT 文件系统执行”任务。

    有关详细信息,请参阅运行本地测试

  2. 在任务配置页面中,选择“Functional Testing Lab 设置”

  3. 输入以下信息:

    • Functional Testing Lab URL: Lab 服务器的 URL。

    • 用户名密码: 用于访问 Lab 的用户名和密码。

    您提供的信息也保存在“工具”>“选项”>“GUI 测试”选项卡 >“Functional Testing Lab”节点中。

  4. 如果与 Lab 服务器的连接是安全的,请启用“使用 SSL”选项。

  5. 如果通过代理服务器连接到 Lab 服务器,请选择“使用代理服务器”并提供代理服务器信息。

返回页首

选择要测试的设备和应用程序

运行 OpenText Functional Testing Lab 向导,在向导中选择要测试的设备和应用程序。

要运行向导,请执行以下操作:

  1. 设置用于 OpenText Functional Testing Lab 集成的 Bamboo 构建。

    有关详细信息,请参阅配置 OpenText Functional Testing Lab 服务器设置

  2. 在配置页面上,单击“打开向导”按钮。

  3. 出现提示时,输入凭据并单击“登录”。向导将打开至“设备”选项卡。

    备注: 为了成功打开向导,如果您使用 SSL 来保护与 OpenText Functional Testing Lab 的连接,则必须在 Bamboo 服务器上安装 CA 证书。有关详细信息,请参阅在 CI 服务器计算机上安装 CA 证书

  4. 执行以下某项操作:

    选项 描述
    选择特定设备

    要在特定设备上运行测试,请选择左侧窗格中的“选择特定设备”以查看筛选。

    按功能选择设备

    如果您不需要测试特定设备,请创建用于查找符合条件的设备的规则。

    例如,如果您需要在任意设备上测试 Android 版本 4.1 及更高版本,请创建仅需要 4.1 及更高版本的规则。OpenText Functional Testing Lab 将仅显示符合该条件的设备。

    在左侧窗格中,选择“选择功能”以访问“创建规则”页面。选择所需的功能。使用“等于”枚举器时,请使用通配符 (*) 指定 OS 子版本,例如 4.*

    单击设备所在行中的“更多信息”按钮 ,以访问自动填充选项、创建预留或查看设备信息。

    有关更多详细信息,请参阅 OpenText Functional Testing Lab 帮助中的查看和管理设备

  5. 单击“应用程序”选项卡以查看可用应用程序。选择一个或多个应用程序。如果要测试的应用程序不可见,请确保筛选没有将其隐藏。您也可以使用“上传应用程序”按钮添加新的应用程序。

    提示: 我们建议手动上传至少一个应用程序,如上传应用程序中所述。

  6. 单击“测试选项”选项卡,以设置应用程序行为以及要在测试期间生成的设备度量。

    有关详细信息,请参阅 OpenText Functional Testing Lab 帮助中的向导 - 测试选项

  7. 在向导中单击“保存并关闭”

  8. 保存配置。

  9. 运行并查看测试。

    有关详细信息,请参阅运行本地测试

返回页首

上传应用程序

要选择在测试期间运行的应用程序,可以将应用程序包文件直接上传到 Lab 服务器,而不是使用向导。

要上传 OpenText Functional Testing Lab 应用程序,请执行以下操作:

  1. 将应用程序包文件 (例如,扩展名为 .apk 的文件) 复制到 Bamboo 服务器计算机中。

  2. 设置用于 OpenText Functional Testing Lab 集成的 Bamboo 构建,如配置 OpenText Functional Testing Lab 服务器设置中所述。

  3. 在作业中,单击“添加任务”。在“任务类型”页面的“测试”窗格中,单击“Functional Testing Lab 应用程序上传”任务。

  4. 对于要添加的每个应用程序,请在 Bamboo 服务器上指定应用程序包文件的完整路径。

  5. 保存配置。

返回页首

另请参见: