Jmeter 和AB的比较

【使用场景】

Jmeter告诉你每个请求实际上耗费多长时间。AB只是简单的用数学方式统计平均值。所以从准确性来说,jmeter比ab更准确,更多如数据处理。但是ab的速度更快,更轻巧。如果性能测试的目的在于更真实的表现被测应用,那么jmeter更佳。但如仅仅是用最少的机器资源产生最多的访问请求,那ab适合……

 

【比较】

1、jmeter是一次完整的请求和返回, 而AB只是发出去请求,并不对返回做处理,只是请求发送成功或者失败。 【特别是返回数据量比较大的接口,两者的TPS差距更大】  

2、Jmeter支持可变参数和CSV数据集的输入,能设定更加负责的测试样例,而AB不需要写配置文件。

3、Jmeter可以提供更加详细的统计结果数据,比如某个线程(某个case)请求时间是多长,返回结果是多少,以及错误信息等。而AB则不支持。

4、Jmeter不支持精确时间的压测,比如压测10分钟,但是AB支持

5、Jmeter支持分布式的压测集群,且支持函数。

6、软件自身耗费资源:Jmeter由于比较重,且统计了很多结果数据,比AB耗时耗费资源多。AB属于轻量级。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值