如何通过JMeter上传图片?

时间:2014-05-01 09:37:58

标签: testing automation jmeter image-upload

我有一个网站,需要一次上传多张图片。所以我想知道通过JMeter发布图像文件的过程是什么?

2 个答案:

答案 0 :(得分:3)

您需要以下内容:

HTTP Request Sampler中:

  1. 选择" POST"下拉方法。
  2. 检查"对POST使用multipart / form-data"框
  3. 为要上传的文件提供正确的输入名称,MIME类型和路径。
  4. 有关详细信息,请参阅Upload and Download Scenarios with Apache JMeter指南。

答案 1 :(得分:1)

如果您需要上传多个图像,最好选择在Jmeter中使用CSV数据集配置元素。

  1. 首先,在文件(.csv)中单独添加要上传逗号的图像的完整路径,如下所示。

    例如:D:\ User \ Images \ img1.png,D:\ User \ Images \ img2.png

  2. 然后,最好将CSV数据集配置元素添加到脚本的顶部

  3. 接下来,在CSV数据集配置元素

    中配置以下元素
    • 文件名:csv文件的完整路径
    • 变量名称:csv文件中的“列名称”如果您没有列名称添加了一个或任何变量名称(例如:图像)
  4. 注意:确保根据需要更改分隔符和其他可选参数。

    1. 最后,在HTTP请求中,您可以使用参数$ {images}来调用图像。 CSV数据集配置元素将从CSV文件中读取图像名称,并将其设置在名为“images”的变量中。
    2. 有关详细信息,请参阅以下指南。

      https://www.blazemeter.com/blog/how-test-image-upload-functionality-jmeter