阿里云性能测试如何查看压测结果分析

压测结果分析结果

说明:测试结果5s刷新一次最新处理结果,随时间实时更新指标说明:

  • qps:本次测试每秒处理的请求条目数
  • 验证点成功率:JMETER返回5s内success状态为true的返回数量/总数量,随时间变化情况
  • 返回码成功率:JMETER返回5s内responsecode为200的返回数量/总数量,随时间变化情况
  • 平均返回体大小:以5s为单位显示5s内平均返回体大小随时间变化
  • 耗时趋势图:以5s为单位显示5s内请求耗时大小随时间变化
  • 用户活跃线程数:以5s为单位活跃线程数量随时间变化

详细数据分析

详细数据项:

  • 操作页面:测试具体对应操作page
  • 平均时间:基于每个页面请求平均响应时间
  • 最大时间:基于各页面所有请求最大耗时
  • 最小时间:基于各页面所有请求最小耗时
  • 平均响应大小:基于各页面平均响应体大小
  • 样本数:基于各页面总请求数
  • TP90:基于各页面实时对请求响应时间正序排序,计算前90%数据平均值
  • TP95:基于各页面实时对请求响应时间正序排序,计算前95%数据平均值
  • TP99:基于各页面实时对请求响应时间正序排序,计算前99%数据平均值
  • 方差:基于各页面计算响应时间方差
  • 返回码成功率:同上,基准基于各页面
  • 验证点成功率:同上,基准基于各页面
  • qps:同上,基准基于各页面

示例分析

  • 总吞吐量64qps(即每秒钟有64次请求):测试时间为1分钟,总数据量约为:6460=3840;样本总数=826+815+465+400+866+500=3872,测试样本总数3872与3840基本一致
  • 平均响应时间:569ms基于一次测试,详细信息中的平均响应时间基于各个页面,详细信息做一次平均大约为423,由于统计维度不一样,大致相差不大
  • 实时采样数:323随时间实时变化,为最后5S基于整个测试的总采样数
  • 响应时间分解:对应数据可点击对应数据单条查看。响应耗时最多的是创建标签、便签列表,将近1S;响应时间最短的是显示新建便签、显示登陆页面,为几十毫秒
  • 平均相应体大小:响应体大小相差较大,创建便签和便签列表为兆级,其余操作响应体大小均为K级,平均计算响应体大小大约500K
  • 并发的活跃数和启动数均为设置的100,说明设置线程均为活跃状态
  • 此次测试的成功率(返回码200和成功率)均为100%,基于测试和各个操作结果一致

结果对比选择同一脚本多次执行结果对比分析

操作入口:测试脚本→执行历史,全选或者部分选择执行历史,点击“对比”进入结果对比页面