如何使用jmeter为每个线程使用不同的CSV

时间:2014-01-22 19:03:47

标签: jmeter

我是jmeter的新手。我的方案就像有多个用户想要登录并根据用户特定的id执行搜索。

例如,

  

user1将有100个id并将其放在user1.csv中   user2将有另外100个id并将其放在user2.csv

每个用户都必须搜索csv文件中可用的每个ID。

所以我把我的请求放在循环控制器中,它适用于单个用户。但是,如果我为2个用户运行,则两个线程都引用user1.csv。如何让user2引用user2.csv。

请建议我如何在jmeter中实现这一目标?或者还有其他不同的方法吗?请提供详细解释,因为我是jmeter的新手。我想为100个用户提供这个功能。

提前致谢!

1 个答案:

答案 0 :(得分:2)

如果你想让每个用户(线程)使用一组不同的变量,一个非常简单的解决方案就是拥有一个CSV文件,每行有5个ID,100行如下:

ID1, ID2, ID3, ID4, ID5
  1,   9,   2,   5, 20
 33, 212,   7,   8, 22

...等

这是一篇关于如何使用JMeter CSV数据集配置的博客:
http://community.blazemeter.com/knowledgebase/articles/65138-using-csv-data-set-config