UiPath Documentation
test-manager
latest
false
Test Manager 用户指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

使用 UiPath for Coding Agents 进行测试

使用 UiPath CLI 和 uip tm 将 AI 编码智能体连接到 Test Manager,以便从终端查询测试结果、触发运行并管理测试用例。

备注:

此功能处于预览阶段。预览版功能不支持用于生产,并且功能可能会受到限制。

您可以完全从编码智能体和终端查询、管理和更新 UiPath Test Manager 数据,无需手动分类或复制粘贴结果。设置后,您的编码智能体可以:

  • 查询测试用例、执行结果和覆盖状态
  • 将执行结果推送回 Test Manager 并更新测试用例元数据
  • 触发测试集并跟踪执行状态
  • 为质量保证 (QA) 工程师、开发者和发布经理生成根据角色定制的报告

设置

先决条件:

  • UiPath CLI 已安装并进行身份验证。请参阅《Coding Agents 文档》中的安装和设置
  • 为您的编码智能体安装 UiPath 技能。有关每个智能体的安装命令,请参阅安装和设置
  • 如果您计划引入现有的 Playwright 套件,则必须已使用 npm 在该项目中本地安装 Playwright(必须存在 package-lock.json)。此流程按原样打包套件,不会为您安装 Playwright。
  1. 安装 Test Manager 工具:
uip tools install @uipath/test-manager-tool
uip tools install @uipath/test-manager-tool

或调用任意uip tm命令并运行自动安装。

备注:

CLI 升级后,运行uip skills update --agent <name>以获取新发布的 Test Manager 技能。

结果

您的编码智能体现在可以运行 uip tm 命令。uipath-test 技能捆绑包提供三种技能:

技能操作
发布和链接自动化打包 UiPath 项目,将其上传到 Orchestrator,并将其绑定到测试用例,以便可以从 Test Manager 触发。
测试报告生成从测试集中获取测试执行,并为 QA 工程师、开发者和发布经理生成根据角色定制的报告。
将现有 Playwright 套件导入 Test Manager将现有的 Playwright 套件端到端导入 Test Manager(不更改代码),并报告通过、失败和跳过结果,包括针对故障的“修复并重新运行”循环。请参阅使用 uipath-test 技能来测试自动化

智能体可以询问的问题

用简单的语言描述您的需求。智能体选择适当的uip tm命令。

读取和审核

目标提示示例
每日测试摘要“总结昨天的试运行情况,列出所有故障和覆盖率差距。”
保障范围检查“哪些业务关键要求没有自动化覆盖,或最近尚未经过验证?”
过时测试审核“查找在过去 30 天内未执行的测试用例。”

创建并执行

目标提示示例
生成测试用例“本 sprint 添加了一个新的发票模块,但未覆盖该模块。为关键流程生成烟雾测试用例,并将其添加到回归测试集中。
触发并验证“刚刚部署的修补程序。触发烟雾测试集,并告诉我是否一切都通过。”
链接并运行“打包我的项目,将其上传到 Orchestrator,将其链接到 Test Manager 中的测试用例,然后运行该项目。”
引入现有的 Playwright 套件“我编写了一些 Playwright 脚本来测试我的网站 [产品名称]。你能否帮助我使用 UiPath 的 Test Manager 服务运行这些测试?

报告

目标提示示例
发布就绪报告“为测试集 [名称] 生成发布经理报告 — 在今天晚上的签署会议之前,我需要一个进行/不进行的总结。”
QA 回归报告“为最新的执行生成一份 QA 报告,并突出显示之前通过但现在失败的测试。”
开发者报告“为今天的运行生成开发者报告,并包含为每个测试用例失败的断言消息。”

另请参阅

  • 设置
  • 智能体可以询问的问题
  • 读取和审核
  • 创建并执行
  • 报告
  • 另请参阅

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新