有没有办法从CSV文件中提取两行(需要给予一个样本两行参数)和给一个线程和重复不同行?我的意思是第一个线程第一次重复必须采取第一和第二行,第二个线程第一次迭代必须占用第三和第四行,依此类推。但是,第一个用户第二次迭代必须占用第五行和第六行,第二个用户第二次迭代必须占用第七行和第八行,依此类推。
0g0grzrc1#
执行__CSVRead()函数
${__CSVRead(test.csv,0)}
test.csv
${__CSVRead(test.csv,1)}
${__CSVRead(test.csv,next)}
所以如果你这样做:
${__CSVRead(test.csv,0)} ${__CSVRead(test.csv,next)} ${__CSVRead(test.csv,0)} ${__CSVRead(test.csv,next)}
您将获得所需的行为。演示
使用的组件:
${__jm__Thread Group__idx}
更多信息:How to Pick Different CSV Files at JMeter Runtime
1条答案
按热度按时间0g0grzrc1#
执行__CSVRead()函数
${__CSVRead(test.csv,0)}
-从test.csv
文件中读取第一个“列”${__CSVRead(test.csv,1)}
-从test.csv
文件中读取第二个“列”${__CSVRead(test.csv,next)}
-前进到下一行所以如果你这样做:
您将获得所需的行为。
演示
使用的组件:
${__jm__Thread Group__idx}
-获取线程组的当前迭代更多信息:How to Pick Different CSV Files at JMeter Runtime