有没有办法在循环中连续运行两个 ThreadGroup
一段时间?我正在编写一个测试场景,我必须为多个用户创建一个任务,然后由他们完成这个任务。因此,我决定将场景分成两个线程组,因为它需要一个用户创建一个任务,多个用户完成它。一切正常,但是当我尝试多次迭代运行测试时出现问题。
我试图选中 Run Test Group consecutively
复选框,但测试而不是交替执行,例如
ThreadGroup 1
ThreadGroup 2
ThreadGroup 1
ThreadGroup 2
执行如下
ThreadGroup 1
ThreadGroup 1
ThreadGroup 2
ThreadGroup 2
是否有可能以某种方式使线程组交替执行?如有任何建议,我将不胜感激。
答案 0 :(得分:1)
如果您想运行多次迭代,您需要让线程组 2 知道任务已准备就绪,并让线程组 1 知道任务已完成并且可以生成新任务。
在线程组之间传递数据有两种方法: