jmeter 是否可以在下一次循环迭代中开始处理CSV值,前提是它的上一次运行已经完成?

vs91vp4v  于 2023-10-20  发布在  其他
关注(0)|答案(1)|浏览(159)

我有一个包含一些标识符的CSV文件。我需要为每个组件运行几次负载测试。我能做些什么来阻止在上一次运行完成之前处理该值吗?
假设我有3个标识符:

1
2
3

对于1,需要60秒来完成该过程,对于2和3- 10秒。在执行了2和3之后,下一个循环从id 1开始,但它仍然在进行第一次迭代。
我知道我可以在开始下一个循环之前等待它们全部执行完,但是在2和3完成之后,我需要立即再次开始处理它们,而不需要等待1,所以对于3次迭代,顺序是1-2-3 -2- 3 - 2-3-1-1。

8cdiaqws

8cdiaqws1#

不使用CSV数据集配置,您可以考虑使用HTTP Simple Table ServerRedis Data Set
这个想法是在处理“标识符”时删除它,这样其他线程(虚拟用户)在处理完成之前不会读取它。
或者,只使用单独的线程组来运行不同的“标识符”

相关问题