JMeter多个或嵌套的用户/线程

时间:2014-03-14 00:24:19

标签: multithreading jmeter

我试图测试的系统涉及各种用户与各种事件的互动。

我想创建一个JMeter场景,如下所示:

有10个用户和50个活动。该测试每秒将生成总共50次交互(API调用),并且所有用户和事件均匀分布交互。换句话说,每个用户将每秒生成与不同事件的5次交互。每个事件每秒只会有一次交互,并且没有用户会在他们与之交互的事件中重叠。

使用包含10个用户列表的CSV / TXT文件或50个事件列表的CSV / TXT文件,我可以单独创建10个用户线程或50个事件线程。但是,我无法在同一个脚本中一起创建它们。

因此,我只能创建一个脚本,生成10个与一个事件交互的用户,或者一个用户与50个事件交互。

有什么想法吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

我创建了一个包含10个线程和两个不同CSV文件的测试。一个包含10个用户的CSV文件,另一个包含50个事件。如果CSV数据集配置共享模式设置为所有线程,那么您可以让10个用户中的每个用户调用不同的事件。