我想让我们说最多10个并发线程(用户),但我想让一些控制器运行40次。我以为我可以使用吞吐量控制器来做到这一点,但只有当吞吐量低于用户数时它才有效。我是否必须使用循环控制器或者我错过了什么?
Thread Group (10 users)
- Throughput Controller A
- Throughput Controller B
A总共需要执行5次,因此我将Total Executions模式和吞吐量设置为5。
B总共需要执行40次执行,如果我将其设置为如上所述,吞吐量为40,它将仅执行10次,即。达到用户数。我是否必须操纵每个用户执行或循环以执行40次执行或者是否有更简单的方法?
答案 0 :(得分:0)
我找到了一个解决方案,关键是在吞吐量控制器上放置一个无限循环控制器。
Thread Group (10 users)
- Loop Controller (infinite)
-- Throughput Controller A (total executions : 5)
-- Throughput Controller B (total executions : 40)
现在测试运行"无限"连续10位用户,但在执行了5次A和40次执行B后完成。