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

分析性能结果

性能测试结果仪表板,包含组状态、SLO 合规性、HTTP 和自动化错误、响应时间阈值和基础架构使用情况指标。

仪表板提供了多个图表和状态指示器,可帮助您确定应用程序和基础架构是否满足预期性能水平。

  • “用户”图表显示一段时间内的活跃虚拟用户数量,并覆盖其他关键指标,例如自动化错误、响应时间和HTTP错误。这使您可以快速识别相关性,例如,较高的负载是否与错误增加或响应时间较慢有关。
  • 基础架构图表显示执行负载(Serverless Load Generator 或本地计算机)的 Robot 的 CPU 和内存消耗。监控这些指标有助于确保任何性能问题都是由系统处于压力下引起的,而不是由机器人基础架构超载引起的。
  • 组卡 - 每个组卡都简要概述了负载组的执行状态和关键指标。
    • 组名称测试用例名称。无法更改组名称。
    • 状态“无结果”、“通过”或“失败”) 。系统根据阈值合规性自动确定状态,但也可以手动调整。这允许测试所有者可以覆盖结果,如果他们认为一个组在尽管存在轻微违规的情况下应被视为成功,或在未满足业务关键预期时应标记为“失败”。
    • 已执行的虚拟用户数量。此指标在完全完成后会显示一个完整的条形图。
    • 错误率HTTP和自动化错误)
    • 平均响应时间和最长响应时间

要查看HTTP错误和自动化错误,请执行以下操作:

  1. 打开执行,然后从“用户”图表或“基础架构”图表中选择感兴趣的视图。
  2. 在相关视图中执行选择( “HTTP 错误”“自动化错误”)。
  3. 请参阅“网页流量”部分和“自动化错误”部分中的错误。

仪表板视图可帮助您快速评估组是否达到其定义的服务级别目标 (SLO) 。为了进行更深入的分析,您可以打开“组指标”视图,该视图提供有关响应时间、错误率、步骤持续时间和基础架构使用情况的详细图表。

通过使用详细信息视图,可以深入了解性能测试期间发生的特定事件。

  • 选择时间范围和图表要打开详细信息视图,请先在直方图中选择一个时间范围,然后选择特定的图表(例如,HTTP 响应时间、错误图表)。详细信息视图将显示选定时间范围的相关条目。
  • HTTP 请求/响应对 该表格列出了负载组执行的所有 HTTP 请求,包括其名称、类型、响应时间和状态代码。
    • 如果请求返回错误代码(例如 404、500),则会将其标记为错误。
    • 如果请求返回有效代码(例如 200),但超过响应时间阈值,则也会在此处报告。每个条目前面的数字表示问题发生的次数。
  • 自动化错误 相同的详细信息视图可用于显示自动化级错误,例如选取器故障或活动异常。这些让您了解负载下可能发生的功能问题。

通过结合使用错误代码、阈值违规和自动化日志,详细信息视图有助于查明测试场景中性能或功能故障的根本原因。

机器人日志

与应用程序日志一起,您可以直接在此结果屏幕中按负载组和严重性查看和筛选机器人日志。以前,机器人记录需要切换到 Orchestrator。

基于角色的性能报告

每次运行性能测试都会生成一份基于角色的报告,该报告会将仪表板图表和 SLO 表转换为“我下一步做什么?”的简单语言答案。有四个视图可用,每个受众对应一个视图:

  • 程序经理 — 发布就绪情况:根据 SLO 合规性按负载组判定(未发布生产就绪)。答案:准备发货了吗?
  • 开发者 — 开发者视图:每组的错误率和响应时间详细信息,以及尽最大努力根本原因提示。答案:出了什么问题?
  • InfraOps — 基础架构视图:每组的 CPU 和内存使用率峰值。答案:这是基础架构问题吗?
  • QA/测试者 — QA/测试者视图:修复后哪些负载组需要全面重新测试,哪些不需要重新测试。答案:什么需要重新测试?

报告

Each performance scenario has a Reports tab listing every stored report, both single-run reports and comparison reports. From this tab, you can search, sort, rename, and delete individual reports.

Comparison reports overlay one line per run on each shared chart, so you can line up multiple runs and see where a change made a difference. Shared charts include:

  • Response time
  • Throughput
  • HTTP and automation error rates
  • 虚拟用户
  • CPU
  • RAM

Any metric a run doesn't have is dropped from that run's line rather than blocking the comparison.

PDF reports open inline in the in-app viewer, the same as HTML reports, so you can review them without downloading first.

结果

性能执行结果会在仪表板中显示,包含分组卡片、图表和错误分析拆解。详细信息视图会显示选定时间范围内的 HTTP 请求-响应对和自动化错误,帮助您查明故障的根本原因。

  • 机器人日志
  • 基于角色的性能报告
  • 报告
  • 结果

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新