本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
浏览测试结果
解析作业完成后,测试结果可供分析。该解决方案提供了全面的指标和工具,可帮助您了解应用程序在负载下的性能。
测试运行摘要指标
测试完成后,解决方案会生成包含以下指标的摘要:
-
平均响应时间-测试生成的所有请求的平均响应时间,以秒为单位。
-
平均延迟-测试生成的所有请求的平均延迟,以秒为单位。
-
平均连接时间-所有请求连接到主机所需的平均时间(以秒为单位)。
-
平均带宽-测试生成的所有请求的平均带宽。
-
总数-请求总数。
-
成功计数-成功请求的总数。
-
错误计数-错误总数。
-
每秒请求数-测试生成的所有请求的平均每秒请求数。
-
百分位数-响应时间百分位数,包括 p50(中位数)、p90、p95 和 p99,显示响应时间在所有请求中的分布情况。
测试运行表
测试运行表显示了某个场景的所有历史测试运行。你可以:
-
查看每次测试运行的摘要指标。
-
为性能比较设置基准测试。
-
将表格下载为 CSV 文件。
-
切换列以自定义视图。
-
选择测试运行以查看详细结果。
基线比较
您可以将测试运行指定为基准,以便将 future 的测试运行与之进行比较。设定基线时:
-
测试运行表显示每个指标与基线相比的百分比差异 (+/-%)。
-
基线指标可帮助您快速识别性能改进或回归情况。
-
您可以随时更改或清除基线。
详细的测试结果
选择测试运行会打开带有三个选项卡的详细结果视图:“测试运行结果”、“错误” 和 “对象”。
基线信息
如果设置了基准测试运行,它将显示在页面顶部。您可以选择 “显示实际”、“显示百分比” 或 “移除基线” 来控制基线比较的显示方式。
“测试运行结果” 表
结果表提供了具有以下功能的详细指标:
- 尺寸视图
-
使用尺寸按钮在三个视图之间切换:
-
总体-所有终端节点和区域的汇总结果
-
按端点划分-按各个端点细分的结果
-
按地区划分-按 AWS 地区细分的结果
-
- 操作按钮
-
-
显示实际值-显示实际指标值
-
显示百分比-显示与基线的百分比差异
-
移除基准-清除基线比较
-
数据导出和自定义
-
将结果表下载为 CSV 文件
-
切换列以自定义视图
-
对数据进行筛选和排序,将重点放在特定的指标上
-
对数据进行筛选和排序,将重点放在特定的指标上。
“错误” 选项卡
错误选项卡提供了详细的错误分析:
-
按类型查看错误计数。
-
查看按整体测试或端点汇总的错误。
-
识别失败请求中的模式。
-
对特定终端节点或区域的问题进行故障排除。
“对象” 选项卡
工件选项卡允许您访问测试运行期间生成的所有文件:
-
查看单个对象(日志、结果文件)。
-
下载特定的工件以进行离线分析。
-
将所有测试运行工件作为单个存档下载。
S3 结果结构
在 4.0 版本中,为了改进组织结构,S3 结果结构发生了变化:
-
新结构-
scenario-id/test-run-id/results-files. -
旧结构-在 4.0 版之前运行的测试会显示场景 ID 级别的所有结果文件。
注意
测试结果显示在控制台中。您也可以直接在Results文件夹下的 Amazon S3 存储桶中访问原始测试结果。有关 Taurus 测试结果的更多信息,请参阅 Ta urus 用户手册中的生成测试报告