压测结束后,系统会自动获取压测数据,例如压测场景指标、业务详情数据、监控详情数据和API采样日志等,生成压测报告。本文为您介绍压测报告的详情及指标信息。
功能入口
-
登录PTS控制台,选择性能测试 - 报告列表。
-
在目标压测报告的操作列,单击查看报告。
重要PTS控制台压测报告的采样日志数据保留30天,超出30天后采样日志数据将无法查看。为避免数据丢失,请您及时将压测报告导出并保存至本地。
报告详情解读
-
在报告详情页单击全局监控 - 业务监控,可查看压测基本信息、业务指标概览、业务详情明细等。更多信息,请参考测试指标。

-
在报告详情页单击全局监控 - 施压机监控,可查看压测施压机详细信息,包括施压机地域,网络带宽,CPU,内存等。

-
在报告详情页单击请求采样日志,点击查看详情,可查看每一条请求的General和Timing瀑布流。在压测执行时或者压测报告中,通过查看压测采样日志,可以快速定位问题。
Timing瀑布流以水平条形图展示每条请求的耗时分布,包含五个阶段:DNS(DNS解析耗时)、ConnectTime/Reuse(建连接耗时)、Request Sent(发送请求耗时)、Waiting(TTFB)(等待首字节耗时)、Content Download(下载/response耗时),下方表格列出各请求的URL、开始时间和总耗时。
-
在报告详情页单击智能洞察,可查看全场景分析情况。
全场景分析区域分为左右两个面板,分别展示异常检测状态,无异常时显示未发现异常。
-
如果您在创建场景时做了基线配置,您可在报告详情页单击性能基线对比,可查看压测数据与基线数据对比情况(示例中配置的基线数据是平均RT小于1000ms,而实测是3590ms,大于1000ms,所以测试状态显示失败)。
同时,成功率基线配置为全场景大于98%,实测请求成功率为100%,基线状态显示为成功。
-
对比压测报告
PTS支持对比同一个场景(即场景ID相同)的压测报告。
-
在报告详情页单击性能基线对比,在此页面单击选择压测报告,可导入同一场景下的其他压测报告。
-
最多支持对比3个压测报告。
-
-
在报告详情页单击全景快照,可查看您配置的场景详情,但不支持在此页面发起压测。
关键指标说明
|
指标 |
描述 |
|
请求成功率 |
压测中全场景的请求成功率。 |
|
断言成功率 |
压测中全场景的业务成功率,指断言成功的数据。 |
|
平均响应时长 |
RT业务响应时间(Response Time),平均响应时长是所有API的RT平均值,单位为ms。 |
|
平均吞吐量(TPS) |
表示压测周期内,该场景TPS的平均值。 |
|
峰值吞吐量(TPS) |
表示压测周期内,该场景的最高TPS。 |
|
错误请求数 |
压测过程中,请求失败个数。 |
|
断言失败请求数 |
设置了检查点断言的API业务失败的请求数。 |
|
总请求数 |
整个压测过程中,PTS共发起的请求个数。 |
监控详情
若您添加了云监控,需要查看相关监控信息,请参见全链路监控报告。