Jmeter CSV数据配置

时间:2019-01-04 10:03:07

标签: csv jmeter

我正在运行JMeter测试,要求我使用专用于一个用户的测试数据。就像Loadrunner中唯一的一次参数设置一样。用户1始终必须为所有迭代选择相同的数据。

1 个答案:

答案 0 :(得分:0)

您可以使用__groovy() function来阅读:

  • 文件中第一位用户的第一行
  • 文件第二行用于第二个用户

相关表达式如下:

 ${__groovy(new File('test.csv').readLines().get(ctx.getThreadNum()),)}

查看Apache Groovy - Why and How You Should Use It文章,以了解有关JMeter中Groovy脚本编写概念的更多信息

演示:

enter image description here

如果它与您的输入数据格式不匹配,则可以考虑使用上述__threadNum() function和/或${__jm__Thread Group__idx} JMeter变量的另一种组合。

您可能还对HTTP Simple Table Server插件感兴趣。