在JMeter中使用JSR223和Groovy从一个线程组中运行另一个线程组

yc0p9oo0  于 2023-10-15  发布在  其他
关注(0)|答案(1)|浏览(119)

螺纹组A:使用challenge-response生成用户令牌。保存为JMeter属性。螺纹组B:运行几个采样器,其中一个在头中使用该标记。
当然,简单的做法是先运行A,然后运行B。
但是,假设我想使用“模块化”方法,并且只运行B。
我想我记得在SO或Blazemeter中看到过,JMeter对象模型允许JSR 223 Sampler中的一个引用其他Sampler,甚至在另一个线程中。
其他想法也很欣赏。

omtl5h9j

omtl5h9j1#

JSR223采样器不能从当前线程组或其他线程组中“调用”其他采样器。
我能想到的实现这个的唯一方法是将“公共”逻辑存储为测试片段,并在需要时使用Module Controller调用它

相关问题