- 入门指南
- 项目管理
- 项目操作和实用程序
- Test Manager 设置
- ALM 工具集成
- API 集成
- 故障排除
Test Manager 用户指南
要将自动化与测试用例相关联,请选择一个发布到 Orchestrator 的自动化。 建议在将自动化连接到测试用例的方法中直接在 Test Manager 中选择 Orchestrator 自动化。 如果未选择 Orchestrator 自动化,Test Manager 将回退到从 Studio 链接的自动化。
此外,如果测试用例仅链接 Studio 自动化,而未链接 Orchestrator 自动化,则 Test Manager 将尝试在 Orchestrator 中查找等效自动化以执行执行。
如果 Test Manager 测试用例同时链接到 Studio 和 Orchestrator 中的自动化,则从 Orchestrator 选择的自动化优先于从 Studio 链接的自动化。
先决条件
如果您直接在 Test Manager 中选择自动化,且在启用了“允许执行旧版上下文”设置时(例如,在项目或测试集级别未选择任何执行文件夹时),则不考虑所选自动化。因此,如果您想直接在 Test Manager 中选择自动化,我们建议您禁用“允许旧版执行上下文”租户设置。
要从 Orchestrator 中选择自动化,请确保执行以下步骤:
- 将 Studio 项目发布到租户包订阅源或另一个 Orchestrator 文件夹订阅源。
- 为自己分配以下角色之一:
- 自动化用户Orchestrator 文件夹角色
- 具有管理权限的任何默认角色
提示:首先,用户需要编辑测试用例的权限,以便直接在 Test Manager 中选择自动化。在此上下文中,其他有用的权限包括拥有Automation User角色或任何具有管理权限的角色。
有关默认租户角色的更多信息,请访问租户默认角色。
步骤
要为测试用例选择自动化,请执行以下步骤:
- 转到项目的“测试用例”部分。
- 打开测试用例。
- 选择“自动化”选项卡。
- 选择“配置自动化” 。此操作将打开“配置自动化”右侧菜单。
- 从“包来源”下拉列表中,从相应的 Orchestrator 实例中选择一个订阅源。此订阅源应包含您打算链接到 Test Manager 测试用例的 Studio 测试用例。默认选择为“租户包订阅源”(租户包订阅源) 。只有自带订阅源的文件夹才会显示在包来源下拉列表中。在文件夹层次结构中,下拉列表中仅显示父文件夹,因为所有子文件夹共享相同的订阅源。
备注:
可用的包订阅源选项是您具有管理权限的选项。
- 选择包订阅源后,可以从该位置选择自动化。
- 从“包来源”下拉列表中,从相应的 Orchestrator 实例中选择一个订阅源。此订阅源应包含您打算链接到 Test Manager 测试用例的 Studio 测试用例。默认选择为“租户包订阅源”(租户包订阅源) 。只有自带订阅源的文件夹才会显示在包来源下拉列表中。在文件夹层次结构中,下拉列表中仅显示父文件夹,因为所有子文件夹共享相同的订阅源。
The automation name appears under the Test Case Name column, and the published package name appears under the Package column. :::note The Test Case Name column displays the folder to which the automation was published to in Orchestrator, followed by the automation name. For example, if you want to select the Create Checking Account test case that was published from Studio to the Accounts folder in Orchestrator, the Test Case Name for this automation will be Accounts/Create Checking Account. ::: 5. Select Save to confirm the changes. After you select the automation from an Orchestrator package feed, you can check automation details in these fields, under Automation Assigned:
- “包测试用例名称” :在 Orchestrator 中要将自动化发布到的文件夹,后跟自动化名称:
FolderName/TestCaseName。 - 包名称:用于发布所选自动化的包的名称。
- 包来源:您在其中发布包的 Orchestrator 订阅源。
更新自动化
要更新从 Orchestrator 订阅源中选择的自动化,请执行以下步骤:
- 转到项目的“测试用例”部分。
- 打开测试用例。
- 选择“自动化”选项卡。
- 选择“更新自动化” 。此操作将打开“配置自动化”右侧菜单。
- 从“包来源”下拉列表中,从相应的 Orchestrator 实例中选择一个订阅源。此订阅源包含您要与 Test Manager 测试用例链接的 Studio 测试用例。默认选择为“租户包订阅源”(租户包订阅源) 。
备注:
可用的包订阅源选项是您拥有管理权限的选项。
- 选择包订阅源后,您可以从该位置选择自动化。自动化名称显示在“测试用例名称”下,已发布的包名称显示在“包”下。
- 从“包来源”下拉列表中,从相应的 Orchestrator 实例中选择一个订阅源。此订阅源包含您要与 Test Manager 测试用例链接的 Studio 测试用例。默认选择为“租户包订阅源”(租户包订阅源) 。
- 选择“保存”以确认更改。
转移测试用例
如果您需要将测试用例转移到其他租户,则在您导出测试用例并将其重新导入到另一个租户时,系统会保留为每个测试用例选择的 Orchestrator 自动化。有关导出测试用例和导入测试工件的更多信息,请访问导出测试用例和导入项目。
后续步骤
要执行包含使用从 Orchestrator 选择的自动化的测试用例的测试集,您可以指定特定的包和版本来运行测试用例。 这允许 Test Manager 仅使用选定的包和版本执行 Orchestrator 订阅源中多个包中链接到自动化的测试用例。
有关配置特定执行文件夹以及选择包和版本的更多信息,请访问为特定执行文件夹和机器人配置测试集。