test-manager
latest
false
Test Manager 用户指南
- 入门指南
- 项目管理
- 项目操作和实用程序
- Test Manager 设置
- ALM 工具集成
- API 集成
- 用于测试的编码智能体
- 故障排除
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
Test Manager 中的自主测试执行可使用 Autopilot 自动运行手动测试用例,而无需构建或维护脚本自动化。
自主测试执行是 Test Manager 中的一项功能,可使用 Autopilot 自动运行预定义的手动测试用例。测试步骤已由人工测试者编写; Autopilot 执行这些任务无需进一步干预,无需将手动测试转换为完全脚本化的 Studio 自动化。
重要提示:
自主测试执行只能通过 Test Cloud 使用,并且仅在 Windows 环境中受支持。
关键功能
- 仅 Unattended 执行:在不使用 Attended 模式执行的情况下运行测试用例,包括来自待处理执行的测试用例。
- 基于 Web 的作用域:仅涵盖基于 Web 的测试用例;不支持桌面应用程序。运行使用计算机上配置的默认浏览器 — 并支持基于 Chromium 的浏览器和 Firefox,并且浏览器选择不可配置。
- 凭据和参数支持:测试步骤通过
{{parameterName}}语法引用动态值,并通过{{credential:credentialName}}语法引用 Orchestrator 凭据资产。 - 模型选择:模型选项包括来自 Gemini 和 Anthropic 的人工智能 (AI) 模型,并筛选出组织的 Automation Ops 策略允许的模型。
- 详细的执行结果:完整的操作追踪记录、屏幕截图以及智能体对失败的推理,而不是空虚的通过或失败指标。还可以使用“机器人日志”。
- 实时流、远程控制和取消:可以监视正在进行中的运行,如有需要,可以通过远程控制接管,并可以随时取消正在进行的运行。
何时使用自主测试执行
- 回归测试:无需人工即可重复运行稳定功能的现有手动测试用例。
- 凭据依赖测试:凭据安全地存储在 Orchestrator 中,并在运行时注入,这在凭据不得被硬编码或公开的环境中非常有用。
- 一次性或很少执行的测试:避免了为临时验证或不常见的检查构建持久性自动化的开销。
- 界面频繁变化或不稳定:Autopilot 会在运行时进行调整,而无需在界面频繁变化的应用程序中持续维护脚本。
- 业务用户或非技术测试:业务分析师或主题专家可以根据手动指令执行测试,无需学习自动化工具或维护脚本。
凭据管理
自主测试执行测试步骤可以使用{{credential:credentialName}}语法引用 Orchestrator凭据类型资产,而不是纯文本。在运行时,现有的获取凭据活动将获取值。
Test Manager 本身永远不会查看或存储用户名或密码,只会查看或存储资产名称。该值在工作流中作为安全字符串运行:在将明文输入到目标字段之前,AI 模型只能看到安全占位符,而不会看到明文。
- 只能从项目的默认 Orchestrator 文件夹中获取凭据,并在“ 项目设置”中进行配置。没有可用的每次运行文件夹覆盖功能。
- 测试用例作者和测试用例执行者都需要该文件夹的
AssetsView权限;否则,登录时运行将失败。 - 凭据选择仅位于下拉菜单中,因此不能输入无效或输入错误的资产名称。缺少权限仍会导致失败。
- 凭据解析仅在自主测试执行期间适用。手动运行相同步骤的人员必须单独查找凭据。
- 在租户或项目之间导出或导入测试用例时,项目和文件夹设置,包括用于凭据解析的默认文件夹,将不会被继承。
实时流、远程控制和取消
可以实时观看正在运行的自主测试执行作业,并且可以在需要时远程控制会话。这两种功能都会重用现有的自动化执行实时流基础架构。
与自主探索的持久侧面板不同,自主测试执行的实时视图通过“执行结果”表上的“视频”列运行的每个测试用例显示,该视图支持触发多个并行运行,而不是一次触发一个运行。
您也可以随时取消正在运行的无人值守作业。不支持暂停运行。
已知限制
- 没有专用的执行类型标签来区分自主测试执行运行与测试集执行中的常规手动运行;执行类型通常显示为“手动”。
- 自主测试执行始终从项目的默认 Orchestrator 文件夹中运行,并获取凭据。尽管计划在正式发布之前或正式发布时推出,但尚不支持文件夹覆盖。
- 要更改 Autopilot 执行测试的方式,必须直接编辑手动步骤;目前不支持提示词库。
- 没有测试集级别的执行,也无法在机器人池中分配无人值守的运行。自主测试执行按测试用例运行,包括来自待处理的执行的运行,但未运行具有混合执行类型的整个测试集。
- 动态测试数据管理和 Data Fabric 集成不可用。
- 未实施全面的人机回圈控制。如果 Autopilot 无法识别界面元素或点击阻止程序,执行将停止并显示特定问题,这些问题必须手动解决。
- 自主测试执行仅支持基于 Web 的测试用例;不支持桌面应用程序。它将在计算机上配置的默认浏览器中运行(支持基于 Chromium 的浏览器和 Firefox,但没有选择其他浏览器的选项),并且仅适用于 Windows 环境。
有关分步说明,请参阅运行自主测试执行。有关查看运行结果的详细信息,请参阅查看自主测试执行结果。