在测试过程中同步JMeter中的线程
如何在JMeter中同步线程?我希望让所有线程都登录到web应用程序中(使用爬升),然后等待并同时执行循环“computeall” 如果我使用在测试过程中同步JMeter中的线程,jmeter,synchronization,beanshell,Jmeter,Synchronization,Beanshell,如何在JMeter中同步线程?我希望让所有线程都登录到web应用程序中(使用爬升),然后等待并同时执行循环“computeall” 如果我使用同步计时器(超时>0),那么每一步都会同步50个线程 如何让他们到达后点击公司,然后等待 我可以做一些BeanShell定时器来等待给定的日期(但我不是BeanShell专家)。有什么方法可以用更精确的方式来实现吗 以下章节对此进行了解释: 要将计时器应用于单个采样器,请将计时器添加为采样器的子元素。计时器将在执行采样器之前应用。要在采样器之后应用计时器,
同步计时器
(超时>0),那么每一步都会同步50个线程
如何让他们到达后点击公司
,然后等待
我可以做一些BeanShell定时器来等待给定的日期(但我不是BeanShell专家)。有什么方法可以用更精确的方式来实现吗
以下章节对此进行了解释:
要将计时器应用于单个采样器,请将计时器添加为采样器的子元素。计时器将在执行采样器之前应用。要在采样器之后应用计时器,请将其添加到下一个采样器,或将其添加为测试动作采样器的子级
因此,要在点击公司后应用同步,您需要将同步计时器放在点击公司后的下。这样,所有线程将同时启动POST-单击公司
:
POST - click on company <-- all threads will synch up here
|-Synchronizing timer
Loop - computer all
您是否尝试将同步计时器添加为循环中第一个请求的子项?
POST - click on company
Test Action Sampler
|-Synchronizing timer
Loop - computer all <-- all threads will synch up before loop