PTS压测结束之后,系统会自动获取压测过程中的数据,例如压测场景指标、业务详情数据、监控详情数据和API采样日志等,形成压测报告,供您查看和导出。本文介绍压测报告的使用说明等相关内容。
主要内容
本文介绍了压测报告的相关操作:
前提条件
使用说明
PTS控制台压测报告的数据保留30天,超出30天后采样日志数据将无法查看。为避免数据丢失,请您及时将压测报告导出并保存至本地,具体操作步骤,请参见报告导出。
功能入口
查看压测场景概览
压测报告的概览页,显示整个压测场景的相关业务指标。

压测场景的相关业务指标说明如下:
- 数据信息区域(图标①):展示了压测场景的主要指标。
指标 描述 成功率(请求/业务) 包括请求成功率和业务成功率: - 请求成功率:压测中全场景的请求成功率。
- 业务成功率:压测中全场景的业务成功率。
平均RT(ms) RT业务响应时间(Response Time),平均RT是所有API的RT平均值,单位为ms。 TPS(平均/峰值) TPS系统每秒处理事务数(Transaction Per Second),包括TPS的平均值和峰值: - 平均:表示压测周期内,该场景TPS的平均值。
- 峰值:表示压测周期内,该场景的最高TPS。
异常数(请求/业务) 单击异常数值,可快速查看其采样日志。 - 请求异常数:压测过程中,请求失败个数。
- 业务异常数:设置了检查点断言的API业务失败的请求数。
总请求数 整个压测过程中,PTS共发起的请求个数。 - 施压信息和配置信息区域(图标②):当鼠标悬浮在施压信息或配置信息上,会显示当前压测场景的压力分布、压力来源等信息。
区域 指标 描述 施压信息 来源IP(最小/配置) 发起压测流量的IP地址个数: - 最小:压测周期内,该场景的最小来源IP数。
- 配置:场景施压配置中配置的来源IP个数。单击分布详情,可查看发起压测流量的IP地址所在的地理位置和所属运营商。该功能仅国内公网压测可见,并资源包规格需要是628元及以上。
压测时长 压测的总时长。 开始时间 显示此压测场景开始压测的具体时间。 结束时间 显示此压测场景结束压测的具体时间。 并发用户数(峰值/上限) 同时发送压测请求的用户数量。在压测过程中一个用户可能代表一个进程或者一个线程: - 峰值:压测周期内场景的最高并发值。
- 上限:根据该场景配置的压测量级,限制的最大并发数。
RPS(峰值/上限) RPS每秒发出的压测请求数量(Requests Per Second): - 峰值:压测周期内,该场景的最高RPS。
- 上限:根据该场景配置的压测量级,限制的最大RPS。
说明 关于RPS的详细介绍,请参见RPS模式的并发量是如何计算的。流量(平均/峰值) 压测周期内的流量统计: - 平均:压测周期内的平均流量,PTS采样统计的基于7层(HTTP)请求体或者响应体的最大值(与4层网络带宽完全不同),请参见具体算法。
- 峰值:压测周期内的最大流量,算法同平均流量。
配置信息 压力来源 显示此压测场景发起压测的网络,包含国内公网、阿里云内网等。 压测模式 显示此压测场景的压测模式,包括并发模式或RPS模式。 递增模式 显示此压测场景的递增模式,包括自动递增或手动调速。 说明 若创建压测场景时,递增模式设置为自动递增,即使在压测过程中,进行了手动调速,递增模式仍显示为自动递增。 - 趋势图(图标③):此区域展示了此压测场景中重要指标的关系图和趋势图,包括请求成功率、业务成功率与RPS之间的关系和趋势等。您还可以进行以下操作:
- 鼠标悬浮在任意趋势图中的数据线上,所有趋势图都会显示出该时间点相关的数据信息。
- 单击任意趋势图下方的图例,可以显示或隐藏某些数据曲线。
- 鼠标悬浮在任意趋势图中的数据线上,所有趋势图都会显示出该时间点相关的数据信息。
- 业务指标(图标④):分别展示整个场景下各个串联链路和API的压测情况和主要业务指标。
指标 描述 串联链路 并发模式下,会显示串联链路的起始和最大并发量;RPS模式下,会显示API的起始和最大RPS。 起始/最大RPS RPS每秒发出的压测请求数量(Requests Per Second): - 起始RPS:压测开始时的RPS值。
- 最大RPS:压测过程中最大的RPS值。
起始/最大并发 同时发送压测请求的用户数量。在压测过程中一个用户可能代表一个进程或者一个线程: - 起始并发:压测开始时的并发数。
- 最大并发:压测周期内场景的最高并发数。
API名称 展示每个API的名称。 API ID 展示每个API的ID。 总请求数 整个压测过程中,PTS共发起的请求个数。 平均TPS 表示压测周期内,该场景TPS的平均值。 请求成功率 压测中此API的请求成功率: - 单击请求成功、请求失败的数值,可快捷查看对应日志。
- 单击详情,查看3XX、4XX、5XX和其他异常导致的请求失败的个数。单击异常数值,即可查看该异常的统计排名和错误信息等内容。在异常信息统计面板中,还可以切换API并查看其异常统计信息。
业务成功率 在压测过程中,业务的成功率。 平均响应时间 压测中此API的平均响应时间。单击详情,查看最大、最小及其各分位的响应时间。
查看串联链路业务详情
单击压测报告的明细页签,显示全场景视图和串联链路中单个API的业务详情,包括请求视图、并发数和响应时间等。对相关指标的解读请参见测试指标。

查看异常信息
若压测过程中有异常请求,则在异常信息页签会展示全场景所有错误信息和有异常API的信息。

异常信息页签的包含以下数据:
- 全场景错误信息:此表格展示了压测场景中出现的错误码、错误码占比、失败数等信息。
- 错误码以占比从高到低排序,最多显示三种占比最高的错误码,其余错误码统一归类为others。
- 每种错误码都可以展开查看其具体出现的API名称、失败数等信息。
- 单击表格中的API名称可以跳转至明细页签查看具体API的请求视图、响应时间视图等信息。
- 单击表格中的错误码或失败数可以查看此异常状态的相关采样日志。
- API信息:此表格展示了压测场景中所有的API和相关指标,包括各API的请求成功率、失败数、平均RT等信息。
- 您可以根据您的需求在展示指标下拉列表中选择要查看的指标。
- 单击表格中的API名称可以跳转至明细页签查看具体API的请求视图、响应时间视图等信息。
- 单击表格中的失败数可以查看对应API失败请求的采样日志。
- 时间指标显示了压测的开始时间和结束时间,滑动时间指标的指针可以选择API信息统计的时间段。
查看监控详情
若您使用了云监控、应用监控或架构监控,需要查看相关监控信息,具体操作,请参见查看监控详情。
查看SLA统计
如果您添加了SLA指标监控,在压测报告的明细页签,单击SLA统计,可查看压测过程中触发的SLA警告、停止压测的事件记录,以及各个API的具体事件。

查看压测历史
在PTS报告列表左侧导航栏单击概览详情,在报告概览页面,会展示1个月内近10次的压测场景和报告统计,包括全场景RT趋势图、全场景成功率趋势图以及API历史等。
在PTS报告列表的左侧导航栏也会展示1个月内近10次的压测记录,单击需要查看的压测历史,可以查看历史报告。
对比压测报告
PTS支持对比同一个场景(即场景ID相同)的压测报告。
- 在PTS报告列表的左侧导航栏单击压测报告。
- 单击页面右上角的报告对比。
- 选择需要对比的报告,然后单击确认。
PTS会自动展示压测的数据信息、全场景数据的对比结果。您还可以设置基线数据,作为数据对比的标准。
说明 最多支持对比3个压测报告。
相关文档
结合压测数据,您可以对系统进行测试调优,具体信息,请参见测试分析及调优。
在文档使用中是否遇到以下问题
更多建议
匿名提交