首页 文章

用于测试休息api的Jmeter

提问于
浏览
0

嗨,我正在使用jmeter测试restapi . 测试查询是http:hostname:port \ resource? =

在此参数中,来自csv文件,其中包含第一列作为搜索参数,第二列作为另一个csv文件名或路径,其中包含要在查询值中填充的值 .

怎么做?

例如:csv 1:col1:parameter1 col2:csv2中csv2的路径:col1:value1,value2,value3

所以这就像从csv1中的每一行到csv2中的所有行的一对多映射

1 回答

  • 0

    我们假设你有以下文件:

    • 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测试计划来满足您的要求:

    JMeter Thread Group

    JMeter CSV Data Set Config

    ${__groovy(new File(vars.get('var2')).readLines().size(),)}
    

    enter image description here

    ${__CSVRead(${var2},0)}${__CSVRead(${var2},next)}
    

    JMeter CSVRead

    与演示一起:

    JMeter Nested CSV

相关问题