首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在测试过程中同步JMeter中的线程

在测试过程中同步JMeter中的线程
EN

Stack Overflow用户
提问于 2018-01-12 08:19:52
回答 1查看 662关注 0票数 1

如何在JMeter中同步线程?我想让所有线程登录到web应用程序中(通过爬升),然后等待并同时执行循环“计算所有”。

如果我使用Synchronizing Timer (超时> 0),那么每一步都同步50个线程。

如何让他们到达POST - click on company,然后等待?

我可以做一些BeanShell计时器来等待给定的日期(但我不是BeanShell专家)。有什么方法可以用一种更JMeter的方式来实现吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-12 09:49:02

这是在帮助中解释的

若要将计时器应用于单个采样器,请将计时器添加为取样器的子元素。定时器将在执行采样器之前应用。若要在采样器之后应用计时器,请将其添加到下一个采样器,或将其添加为Test采样器的子示例。

因此,要在POST - click on company上应用同步,需要将同步计时器放在 POST - click on company下。这样,所有线程都将同时启动 POST - click on company

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
POST - click on company <-- all threads will synch up here
  |-Synchronizing timer
Loop - computer all

如果您希望它们不同步地运行POST - click on company,并在循环之前同步,那么在POST - click on company之后添加Test Action Sampler,然后在它下面放置同步计时器:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
POST - click on company
Test Action Sampler
  |-Synchronizing timer
Loop - computer all <-- all threads will synch up before loop
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48230174

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文