jmeter区别 lr和_Loadrunner 和 Jmeter 测试结果大 PK

1.第一种场景中,设置有2点问题

第一,Jmeter你的截图设置和你实际设置不一致,截图线程是50,Ramp up是100,实际运行应该是线程50,Ramp up是25,这样才是每秒并发2个,你可以看Jmeter中的结果图24秒就结束啦。

第二,为什么TPS不一致,那是因为你2种工具设置不一致,造成较大误差,LR中,启动好50个VU后,还要保持50个VU运行5分钟才结束且每个VU启动后还会持续运行;而Jmeter,启动完50个线程就结束了且每个线程运行一次后就结束,所以最后就发送了50个请求,你可以看看LR的总共请求数肯定远远大于Jmeter。这点你可以使用jp@gc - Stepping Thread Group的这个线程组

然后说说你看到的响应时间,Jmeter是直接post的请求,只要服务器返回响应就结束,而LR是真实的填入用户信息,在post,之后回来还会解析成页面,这个LR肯定耗时,但是压测页面方面,LR更接近真实,Jmeter更适合后端服务和数据库的方面的压测

2.第二个场景中,Jmeter倒是设置的是50了,RampUp是100了,但是你线程运行次数还是1,而且设置了集合点,那就是每2秒启动一个线程,攒够50个线程,走一波,结束。。。jp@gc - Active Threads Over Time这个应该只是记录发送请求时的状态,而中间线程启动等待50的过程,不算。从你设置和Jmeter的结果来看,真正的压测,就是50个线程一波这个,没看出来TPS,25在哪里。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值