JMeter测试计划,每个线程具有不同的参数

我需要使用JMeter测试网络服务。我已经使用线程组500创建了测试计划。我需要为每个线程传递新的参数值。我听说过“

CSV数据集配置”,但是它不允许我想要的,因为如果我设置“共享模式” =“所有线程”,则每个线程将尝试从文件的每一行读取-

我想要传递文件中第一个线程的第一个值,第二个线程的第二个值,依此类推。当然,我可以用一行创建500个文件,但是这种方法既愚蠢又缓慢。我怎样才能做到最好?谢谢。

回答:

如果我理解正确,您希望线程1读取row1,并且希望线程2读取row2,从而为每个线程提供CSV文件中的唯一值。这正是“所有线程”所做的。您可以使用调试控制器进行验证。

http://jmeter.apache.org/usermanual/component_reference.html#CSV_Data_Set_Config

* All threads - (the default) the file is shared between all the threads.

* Current thread group - each file is opened once for each thread group in which the element appears

* Current thread - each file is opened separately for each thread

* Identifier - all threads sharing the same identifier share the same file. So for example if you have 4 thread groups, you could use a common id for two or more of the groups to share the file between them. Or you could use the thread number to share the file between the same thread numbers in different thread groups.

以上是 JMeter测试计划,每个线程具有不同的参数 的全部内容, 来源链接: utcz.com/qa/398342.html

回到顶部