CSV格式的数据:1、2、3、4、5、6、7、8、9、10、11、12、13、14、15Jmeter中使用的元素:循环控制器但现在的情况是,当第一个用户启动时,同时第二个用户也启动了,所以它没有按预期获取数据
kwvwclae1#
如果您的CSV数据确实类似于:我认为唯一的方法是使用__groovy()函数,示例代码如下:
${__groovy(new File('/path/to/your/file.csv').readLines().get(0).split(' ')[ctx.getThreadNum() * 5..4 + ctx.getThreadNum() * 5],)}
演示:
有关JMeter中的Groovy脚本的更多信息:Apache Groovy - Why and How You Should Use It
1条答案
按热度按时间kwvwclae1#
如果您的CSV数据确实类似于:
我认为唯一的方法是使用__groovy()函数,示例代码如下:
演示:
有关JMeter中的Groovy脚本的更多信息:Apache Groovy - Why and How You Should Use It