Jmeter面试题1-如何设置集合点?

1、集合点:就是模拟并发的概念,在需要压力的地方设置集合点,所有的虚拟用户都相互之间等一等,然后一起访问。

2、设置路径:添加-定时器-Synchronizing timer,如图

3、各项参数含义如下

 

1)Number of Simulated Users to Group by:每次释放的线程数量

2)Timeout in milliseconds:等待时间(默认为0)

     等待时间两种情况:第一种:如果设置为0,Timer将会等待线程数达到了"Number of Simultaneous Users to Group"中设置的值才释放

                                     第二种:如果设置大于0,那么如果超过Timeout in milliseconds中设置的最大等待时间(毫秒为单位)后,

                                                     还没达到"Number of Simultaneous Users to Group"中设置的值,Timer将不再等待,释放已到达的线程。

4、注意的点
  4.1 如果设置Timeout in milliseconds为0,且线程数量无法达到"Number of Simultaneous Users to Group by"中设置的值,那么Test将无限等待,除非手动终止。
  4.2 Number of Simultaneous Users to Group by"中设置的值不大于它所在线程组包含的用户数。
 
5、作用域:5.1当执行一个sampler之前时,和sampler处于相同作用域的定时器都会被执行。
                    5.2 如果希望定时器仅应用于其中一个sampler,则把该定时器作为子节点加入,定时器仅仅对红框内的HTTPs请求起作用。
 
例:这里想实现50个用户同时进行登录,仅作用于登录请求,所以要放在登陆的sample子节点中

 

 

 
 
 
 

 

posted @ 2021-08-06 11:32  东北小酱  阅读(857)  评论(0)    收藏  举报