不靠谱的benchmark测试,关于Gatling和JMeter的测试结果验证
来源:互联网 发布:四平市信访局网络 编辑:程序博客网 时间:2024/06/01 19:22
Gatliing 是最近比较火的开源测试工具,借鉴了很多开源测试工具优点,社区也很活跃,个人比较看好。第一次了解这个工具后,就注意到主页的一个和JMeter性能相关评测:
"Gatling has much better performances than JMeter, See for yourself!" and the following 2 graphs are shown":
心想,这是立flag 的节奏,估计有人喷吧,结果今天居然看到有人写了详细的对比评测,Gatling 果然是在对比测试做了点小手脚,原文在blogspot, 天朝需翻墙,总结下。
主要的存疑点
Gatling 测试的时候用的是老版本,中间有个重要的点 ‘connections are shared amongst users’ ,而这显然不符合真实的浏览器行为。
作者抓住这点,随后自己做了新的对比测试,换了JMeter和Gatling 最新的版本,保持了一样的测试环境,和脚本,当然Gatling 针对存疑的地方,脚本做了更改,注意红框部分
事实是:
好了,大概也看出来两者结果很接近,至少证明Gatling 没有像他自己测试那样完美。
Gatling 在测试的时候耍了小聪明,但从这个事上我们也可以总结下
- 对于任何宣称疗效显著的工具始终要存疑
- 对于看着漂亮的报告也要持怀疑的态度
- 自己测试更靠谱
0 0
- 不靠谱的benchmark测试,关于Gatling和JMeter的测试结果验证
- 一组关于SQLAnywhere12和MongoDB的benchMark测试(写操作)
- jmeter-压力测试的结果报告分析
- 使用jmeter做接口测试,怎么验证、核对响应结果中json的内容?
- Gatling-基于Scala,Akka&Netty的性能测试框架
- socket验证半连接的代码和测试结果
- 压力测试工具gatling安装和介绍
- jMeter 测试结果分析
- Jmeter测试结果分析
- Jmeter测试结果分析
- Jmeter测试结果分析
- Jmeter测试结果分析
- Jmeter测试结果分析
- Jmeter测试结果分析
- jMeter 测试结果分析
- Linux 使用 egrep 和 cut 去 解析 jmeter的 测试 结果 数据
- JMeter的分布式测试
- Jmeter 的分布式测试
- 仿百度文库解决方案(六)——利用FlexPaper显示Flash(SWF)
- poj-2976-Dropping tests-01分数规划
- 8168
- 2014年1月15日 18:07:57
- 通过压缩png图片的方式减少ipa包的尺寸
- 不靠谱的benchmark测试,关于Gatling和JMeter的测试结果验证
- HDU 1201(水题)
- 一些jar包的作用
- List.toArray()
- 一个android应用效果开发引发的惨案(android Home按键)
- svn:Server sent unexpected return value (403 Forbidden) in response to MKACTIVITY
- __attribute__机制介绍
- Java中的DateFormat用法举例
- 如果雨打,就走在雨里,不快不慢