1.需要在添加一个名为summary report的监听器,跑完之后查看

Label:取样器/监听器名称

Samples :事务数量

Average:平均一个完成一个事务消耗的时间(平均响应时间)

Median:所有响应时间的中间值,也就是 50% 用户的响应时间,大概是这个意思

Min:最小响应时间

Max:最大响应时间

以上单位都是ms

Std.Dev:标准差,越小表示越稳定

Error %:错误事务率

Throughtput:每秒事务数,即tps,越大越好

KB/sec:网络吞吐量

在性能结果分析时,我们一般会对Aggregate Report的数据关注多些,比如:Average、90% Line、Min、Max、Error %、Throughput,在Summary Report中也会关注Std. Dev.

(响应时间的标准方差),如果该值很大,那么Min和Max的参考意义不大,而90% Line(90%请求响应时间)是一个重要的性能指标。

接着Error%值,最好不超过1%,否则预示着系统性能压力过大。Throughput可以理解为TPS(Transaction per Second)越大越好。

注意,Aggregate Report 和 Summary Report运行结果都是累加的,因此,在每次运行测试前,先清空上一次运行结果。

Label是取样器请求的名称,在Sampler HTTP请求里面添加了事务控制器且勾选Generate parent sample,则Report中的Label变为只有一行记录(Label name 为事务控制器)

另外,JMeter还提供了Aggregate Graph以图表的方式察看数据,比较直观,易于分析性能结果。

保存文件地址

最新文章

  1. Message启动菜单个性化制作工具V1.0.3.1最终版
  2. ArrayList实现删除重复元素(元素不是对象类型的情况)
  3. Word Break
  4. 【代码笔记】iOS-对iphone手机进行判断的一些函数
  5. sdut 487-3279【哈希查找,sscanf ,map】
  6. 本地安装discuz
  7. [CODEVS1116]四色问题
  8. 数学类杂志SCI2013-2014影响因子
  9. [置顶] C语言单元测试框架
  10. winfrom播放动态图片
  11. ubuntu14.04中virtualbox虚拟机无法启动
  12. thinkphp pdo 重写问题
  13. C++中不同变量、函数在内存中的内存情况《转》
  14. servlet文件上传及下载
  15. Spring LocalVariableTableParameterNameDiscoverer获取方法的参数名
  16. Python3中关于下划线变量和命名的总结
  17. Scrum 4.0(未完待续)
  18. python(五):面向对象--类和实例
  19. linux 网络设备驱动
  20. 进度条加载与案例优化对比——python使用perf_count方法实现

热门文章

  1. 一张图搞清楚Java异常机制
  2. zabbix cpu监控介绍
  3. 详解 Flexible Box 中的 flex 属性
  4. CF1239
  5. css 深入理解
  6. Python之列表转字典:setdefault、defaultdict、fromkeys
  7. PHP操作XML方法之 XML Expat Parser
  8. java全栈商业小程序开发
  9. Spring下载maven
  10. MySQL中可能遇到的问题及解决方法