之前的测试过程中,尝尝有疑问:LR与jmeter的测试结果不太一致,到底是哪里有问题。本文使用单点登录场景,测试对比LR与jmeter的测试结果。测试场景:
image.png
jmeter配置下载html资源:
image.png
都是50个并发,测试场景一致,jmeter与LR测试结果:
image.png
从上图中看看到:
1、TPS(每秒事务数)均值是10,LR的事务我们没有设置,默认是按action的,与jmeter(从html下载资源)也基本一致
2、每秒点击数显示的是action的,包含3个接口,均值是28-29 次/s,与jmeter(从html下载资源)的120 次/s均值基本上一致
3、吞吐量是平均每秒28KB,与jmeter(从html下载资源)基本一致
但如果jmeter没有下载html资源的测试结果:
image.png
与上面的下载资源相比,明显压力变大
【结论】
1、测试场景一致,LR与jmeter(下载页面资源)的测试压力基本相同;
2、由于一部分时间用于网络下载资源,jmeter产生的压力比不下载资源要小;