Jmeter - 如何在测试线程中使用全局 CSV 数据集配置

Jmeter - how to use global CSV Data Set Config in Test Threads

在我的一个 Jmeter 脚本 (5.11) 中,我尝试使用一个 CSV 文件作为定义的所有测试线程的输入。

但是当我执行脚本并检查请求正文时,它占用了两个线程组的第一行。我的假设是,每次迭代需要一行,就像线程组下的本地 CSV 数据集配置一样。请提出为什么会这样以及如何解决这个问题。

将“共享模式”设置为 All threads,这样每个线程都会在每次迭代时读取下一行:

演示(使用 __threadGroupName() and __threadNum() 函数进行可视化):

更多信息:CSV Data Set Config in Sharing Mode - Made Easy