如何使用一个CSV文件将数据传递到Jmeter中的多个HTTP示例中?

如何使用一个CSV文件将数据传递到Jmeter中的多个HTTP示例中?,jmeter,Jmeter,我想将测试数据从一个csv文件传递到多个http请求,如第一行应按第一个http示例进行,第二行应按第二个http示例进行。请帮助如何在jmeter中使用此功能。您可以按照以下步骤操作: 在测试计划级别添加CSV数据集配置 定义线程组(足够的线程、爬升、持续时间) 在“线程组”下,添加请求或示例 将CSV文件放在JMeter bin目录中 在请求中使用这些变量(在CSV数据集中定义) 提示: CSV数据集配置: Http请求采样器: 如果您需要使用每个采样器从文件中读取特定(任意)行,您可以使

我想将测试数据从一个csv文件传递到多个http请求,如第一行应按第一个http示例进行,第二行应按第二个http示例进行。请帮助如何在jmeter中使用此功能。

您可以按照以下步骤操作:

  • 在测试计划级别添加CSV数据集配置
  • 定义线程组(足够的线程、爬升、持续时间)
  • 在“线程组”下,添加请求或示例
  • 将CSV文件放在JMeter bin目录中
  • 在请求中使用这些变量(在CSV数据集中定义)
  • 提示:

    CSV数据集配置:

    Http请求采样器:


    如果您需要使用每个采样器从文件中读取特定(任意)行,您可以使用,例如:

    • ${\uu groovy(新文件('/path/to/your/File').readLines().get(0),)}
      -读取第一个字符串
    • ${\uu groovy(新文件('/path/to/your/File').readLines().get(1),)}
      -读取第二个字符串
    • ${\uu groovy(新文件('/path/to/your/File').readLines().get(2),)}
      -读取第三个字符串
    • 等等
    演示:

    方法是在“普通”Java的基础上提供一些帮助,使开发人员的生活更轻松


    请参阅文章以开始在JMeter测试中使用脚本

    这里无法看到图像,我尝试了相同的方法,但根据我的问题,我想通过第一行的第一个请求和第二行的第二个请求,就像这样。到目前为止,你尝试了什么?你现在面临什么问题?我已经回答了您的要求。我无法看到上载的图像,显示..网站已移动到其他网站无法访问此网站的网页可能暂时关闭,或者可能已永久移动到新的网址。