Jmeter 定期运行某些线程组(或仅运行一个操作)
我遇到的问题与中解释的问题非常相似 问题是我的测试计划有几个线程组, 连续运行(这是必需的) 因此,我不能使用建议的“添加另一个线程组和常量计时器”解决方案,因为只有在取消选中“连续运行线程组”时,这才有效 因此,我需要每隔30分钟或每隔一个线程组触发我的“Take\u access\u token”线程。 我正在考虑应用一些控制器: 模块或交错,但看起来它们只能应用于采样器执行逻辑,而不能应用于线程组 我肯定杰米特一定有东西。 我错过了什么?)Jmeter 定期运行某些线程组(或仅运行一个操作),jmeter,Jmeter,我遇到的问题与中解释的问题非常相似 问题是我的测试计划有几个线程组, 连续运行(这是必需的) 因此,我不能使用建议的“添加另一个线程组和常量计时器”解决方案,因为只有在取消选中“连续运行线程组”时,这才有效 因此,我需要每隔30分钟或每隔一个线程组触发我的“Take\u access\u token”线程。 我正在考虑应用一些控制器: 模块或交错,但看起来它们只能应用于采样器执行逻辑,而不能应用于线程组 我肯定杰米特一定有东西。 我错过了什么?) 感谢您的帮助。从这个问题中我可以理解的是,您希
感谢您的帮助。从这个问题中我可以理解的是,您希望连续触发线程组,但在此之前,
获取访问令牌
应该生成一些令牌,这些令牌将被其他线程组使用
因此,我对实现这一要求的建议如下所示
首先使用1个用户1次迭代应用令牌线程组,该线程组将生成令牌,然后将其保存到属性以在另一个线程组中使用它,然后下一个线程组将执行一些活动,一旦控制权从该组中出来,它将再次进入另一个线程组以生成令牌,并同样为其他线程组执行此操作
希望这个方法能对你有所帮助
这可以在不复制任何代码的情况下解决您的问题。没错,但这样我会有大量的代码重复,我真的很想避免:)我接受,这样我们会有代码重复,但它只会在生成令牌时命中Http请求,也就是说,不会额外命中url。顺便说一下,如果你有其他的解决方案,请在这里分享also@YabkoTestingWithArif提供的答案可以工作,但我怀疑会有一个问题,即如果您以多次迭代的方式运行线程组,那么它将多次命中令牌生成请求(这不是必需的),所以,您可以应用计数器和if控制器仅在第一次迭代时执行模块控制器