- Automation Cloud 和 Test Cloud
- Automation Cloud 公共部门和 Test Cloud 公共部门
- Automation Cloud (专属) 和 Test Cloud
- 集成
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 )