- 入门指南
- 项目管理
- 项目操作和实用程序
- Test Manager 设置
- ALM 工具集成
- API 集成
- 用于测试的编码智能体
- 故障排除
Test Manager 中性能测试的已知约束,包括机器人 Runtime 限制和最大并发作业数。
执行持续时间限制
在 Cloud, Serverless Robot,每次测试最长运行时间为 60 分钟。本地机器人可以超过此限制。
并发限制
-
并发作业数量上限:使用无服务器机器人最多可以并发运行 500 个作业。
-
对虚拟用户 (VU) 的影响 — 无服务器:可实现的虚拟用户数量取决于多路复用(每个作业多个 VU)。例如,当多路复用因子为 4 时,一个场景最多可扩展至2,000 个并发虚拟用户。
- 系统在空运行期间自动检测此因素,并在应用程序日志中报告。无法手动将其用于 Serverless Robot 覆盖。
-
对虚拟用户 (VU) 的影响 — 本地部署:本地部署机器人的上限为 2,000 个 VU。如果有足够的许可,空运行可以计算更多的可实现的虚拟用户数量,将硬性最大并发虚拟用户数量提高到 10,000 个。与 Serverless Robot 不同,此处的多路复用因子可以手动覆盖。
-
VPN 限制:使用 VPN 时,有效并发取决于 VPN 或网关容量。
- 默认限制:约 250 个并发作业
- 实际限制可能会因网关 SKU 和基础架构容量而异。
- 如果需要更高的并发性,客户应联系 UiPath 支持团队或其客户团队,讨论 VPN 扩展选项。
-
执行持续时间:Serverless Robot每次执行时间限制为 60 分钟
支持的自动化类型
性能测试目前仅限于浏览器、API ( HTTP WebRequest) 和桌面自动化。例如,尚不支持 Integration Service 或编码自动化。
在这些受支持的自动化类型中,工作流分析器现在会在空运行期间自动标记特定的不支持活动 — 请参阅为当前列表创建自动化测试。
本地部署环境不支持匿名/InPrivate 模式
本地部署计算机上的性能测试不支持 Chrome 隐身模式或 Edge InPrivate 模式下的浏览器自动化。
出现此限制的原因是浏览器安全限制,这些限制要求为隐私浏览手动启用扩展程序。尽管可以安装 UiPath 浏览器扩展程序(例如,通过组策略),但无法在隐身模式下自动启用该扩展程序,这会阻止自动化在测试执行期间与浏览器交互。
此外, Performance Testing 会为每次执行创建新的浏览器用户目录。若为扩展程序启用匿名模式,需要手动配置这些目录,因此对于自动化场景不切实际。有关更多信息,请参阅 Studio 文档的启用隐身模式的替代方案部分。
此限制仅适用于本地部署环境。
在无服务器环境中,支持匿名模式,因为浏览器配置完全由 UiPath 管理。
解决方法:在标准浏览器模式下运行测试。
性能测试创建自己专用的浏览器配置文件和目录,以确保它不会干扰用户的默认配置文件。此设置允许在沙盒环境中运行测试(类似于隐身模式)。执行后,系统将清理所有为测试创建的浏览器目录,不留下任何残留数据。
其他限制
Programmatic access to performance test data is available at the scenario level: the API can return execution metrics for a specific scenario ID, which you can use to build your own historical tracking (for example, exporting results after each run for later comparison).
No API exists for comparing execution metrics across two or more scenario runs, or for retrieving an aggregated historical summary across runs. Within the product itself, the Comparing performance results view supports this.