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

2026 年 9 月

Automation Cloud 和 Test Cloud 中的 Test Manager 2026 年 9 月发布说明。

2026 年 9 月 4 日

Playwright 测试自动化

Test Manager 现在可以执行由Playwright自动化支持的测试用例,以及 Studio 编写的 (Robot) 自动化,而无需在 Studio 中重写现有的 Playwright 套件。此功能处于受控可用性状态,仅提供给符合条件的租户,并且仅通过 Test Cloud 提供时在 Test Manager 中可用。

打包和链接

  • 新的 uip tm pack 命令行接口 (CLI) 命令将 Node.js Playwright (JavaScript/TypeScript) 项目打包到 UiPath 自动化包中,该包可以像其他任何包一样发布到 Orchestrator。
  • 当 Test Manager 提取使用项目密钥构建的包时,系统将直接从 test() 块自动创建和自动链接 Test Manager 测试用例。
  • 可以通过现有的“选择自动化”和“取消链接自动化”流程来选择、更新和取消链接 Playwright 自动化流程 — Playwright 包会在 Studio 的 UiPath 旁边显示 Playwright 的来源。
  • 新的自动托管 PW_ 系统标签使测试用例可搜索和可筛选,而无需使用您自己的标签。

执行和报告

  • 将包添加到测试集时,可以通过新的 Playwright 项目下拉列表,将测试集的执行限定在一个或多个 Playwright 项目范围内;每次执行都会将其包、版本和项目选择冻结为快照,以便可靠地重新执行。
  • Playwright 测试用例日志中的两个新选项卡:“尝试”,用于内联呈现的每次尝试错误上下文;“追踪”,用于嵌入式 Playwright 追踪查看器,其中包含控制台日志、网络调用和可下载附件。
  • 重试处理:失败然后重试通过的测试将记录为“通过”,失败的尝试仍显示在“尝试”选项卡中,并记录在每个测试结果的附件中。wasFlaky: true
  • 许可无变化:根据运行时间,Playwright 执行消耗的平台容量与任何其他 Serverless 测试执行相同。

执行约束

  • 仅限 Chromium 和 Serverless 执行;仅限 Node.js Playwright 项目。
  • 每次测试集执行一个 Orchestrator 作业,无多 Pod 分片。
  • 无强制执行顺序 — 顺序遵循 playwright.config.ts
  • 该活动会禁止在一个测试集中混合使用两个不同 Playwright 包或同一包的两个版本的测试用例。
  • 向测试集添加一个数据驱动的测试用例变体时,会运行其生成的所有变体。

有关更多信息,请参阅Playwright 测试自动化

2026 年 9 月 3 日

剪贴板数据可在测试步骤中作为 MCP 工具参数使用

用于添加和更新测试步骤(批量添加测试步骤批量更新测试步骤)的 Test Manager 模型上下文协议 (MCP) 工具接受可选的剪贴板数据参数,以与 Test Manager 用户界面中已有的字段匹配。

这使您可以以编程方式设置或更新步骤的剪贴板数据(例如,当通过 Autopilot Chat 或 Delegate 生成具有变量输入的测试用例时),而无需回退到用户界面自动化。省略参数的现有调用者不受影响。

有关更多信息,请参阅文档的手动测试用例部分。

Integration Service 中的新活动 – Test Manager 连接器

UiPath Test Manager 连接器活动包添加了七个新活动:

  • 创建测试步骤– 为测试用例创建测试步骤。
  • 获取要求– 获取项目的所有要求。
  • 获取测试用例– 获取项目的所有测试用例。
  • 获取测试执行– 获取项目的所有测试执行。
  • 获取测试集– 获取项目的所有测试集。
  • 获取测试步骤– 按 ID 获取测试步骤。
  • 更新测试步骤– 更新测试步骤的详细信息,例如说明和预期结果。

有关更多信息,请参阅文档的“UiPath Test Manager 活动”页面。

需求页面重新设计

重新设计了“需求详细信息”页面,并进行了以下更改:

  • 工具栏显示评估需求分配测试用例(分组创建新测试用例分配现有测试用例生成测试用例查找过时测试)以及优化覆盖率,后者作为重复入口点保存,没有停用日期状态。
  • 说明字段使用富文本编辑器而不是 Markdown 语法,为空时显示“未添加说明”
  • 标签、自定义字段、附件和审核元数据(创建人/更新人)会重新组织到需求概述中。

概述使用响应式布局,会以较窄的宽度将次要内容堆叠在主要区域下方。

已分配的测试用例获得“网格”视图“列表”视图选项。列表视图使用虚拟滚动,以 500 个为单位分批加载测试用例,并显示紧凑的最终结果指标(通过失败无结果)。您可以筛选已分配的测试用例,包括按上一个结果筛选,然后选择一个或多个以批量取消分配删除。测试用例仍然无法直接从需求执行。

有关更多信息,请参阅文档的“要求”部分。

更容易读取和复制测试执行中的完整日志消息

测试执行的“日志”选项卡中的机器人日志消息过长或被截断,不仅难以阅读全文,而且无法复制。

“日志”选项卡有一个“信息”列:选择任何日志行上的信息图标,以在弹出窗口中打开其完整消息,并显示“复制消息”按钮。

“日志”选项卡还提供消息搜索和“级别”列排序功能,以及“级别”筛选器,可仅显示您关注的日志级别:

  • Trace (All)
  • Info + Warn + Error + Fatal
  • Warn + Error + Fatal
  • Error + Fatal
  • 重大的

有关更多信息,请参阅文档的“分析测试结果”部分。

错误修复

  • 修复了 ObjectLabels 批量添加/删除请求使用无效或不受支持的 objectType(加上对象 ID 的列表为空或超出限制),该请求返回 500 错误,而不是带有验证消息的 400 Bad Request。( TMHUB-32720 )
  • 修复了使用格式错误的 ObjectFilters(错误的 JSON 类型或 null)的 filterExpression 创建/分配请求返回 500 错误,而不是验证消息的 400 Bad Request。( TMHUB-32720 )
  • 修复了字段类型错误(例如,作为数组而不是字符串发送的 search 值)的格式错误请求正文,在 Test Manager API 端点返回 500 而非 400 Bad Request 错误。( TMHUB-32720 )

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新