jmeter请求执行顺序影响集合点同步定时器并发
一:最近在学习jmeter的同步定时器,发现jmeter执行线后顺序,影响同步定时器的使用;下面来看看执行顺序吧
*1 jmeter执行顺序参考文章链接:https://www.cnblogs.com/160312/p/16400467.html
摘取总结:
1.同一线程组,同一轮http请求执行顺序,按从上到下顺序执行
2.同一线程组,不同轮http请求执行顺序,与线程组的启动时间有关;
2-1)若启动时间远大于执行完一轮所需的时间,那么每一轮都会按步就班执行
2-2)若启动时间小于执行每一轮所需的时间,那么其他线程就会直接抢占cpu资源,先执行
**在时间充分的情况下是按部就班的执行下去的


**当缩短了“启动时间”再执行此时各线程组就不会按部就班的执行了,几个线程会抢占cpu资源由此可见,批量http请求的执行顺序与线程组启动时间有关


二、了解了jmeter请求的执行顺序,我们再来看看集合点的执行顺序;也搜罗了各种资料说,集合点的作用域;但是把定时器放在里面并发执行也不对;想了应该与执行顺序有关

1、定时器放在第一个请求里面;设置线程数为5,启动时间为1;第一个请求执行完后,立即执行第二个请求;第二个请求也需要等待8s


2、定时器放在第二个请求里面;设置线程数为5,启动时间为1;第一个请求执行完后需要等待8s才会执行第二个请求;

本文探讨了JMeter中同步定时器的使用方法及其与请求执行顺序的关系。通过实验对比了定时器放置位置的不同对并发执行的影响,并分析了线程组启动时间和请求执行顺序之间的联系。
3425

被折叠的 条评论
为什么被折叠?



