嗨,我正在使用jmeter测试restapi . 测试查询是http:hostname:port \ resource? =
在此参数中,来自csv文件,其中包含第一列作为搜索参数,第二列作为另一个csv文件名或路径,其中包含要在查询值中填充的值 .
怎么做?
例如:csv 1:col1:parameter1 col2:csv2中csv2的路径:col1:value1,value2,value3
所以这就像从csv1中的每一行到csv2中的所有行的一对多映射
我们假设你有以下文件:
1.csv
line 1 from 1.csv,2.csv line 2 from 1.csv,3.csv
2.csv
line 1 from 2.csv line 2 from 2.csv
3.csv
line 1 from 3.csv line 2 from 3.csv
您可以使用以下JMeter测试计划来满足您的要求:
${__groovy(new File(vars.get('var2')).readLines().size(),)}
${__CSVRead(${var2},0)}${__CSVRead(${var2},next)}
与演示一起:
1 回答
我们假设你有以下文件:
1.csv
,内容如下:2.csv
,内容如下:3.csv
,内容如下:您可以使用以下JMeter测试计划来满足您的要求:
与演示一起: