Jmeter具有文件上传配置和CSV数据集的多个文件上传

时间:2018-07-31 07:30:37

标签: shell jmeter

我有多个文件,我想一次上传。 这些文件位于目录中,但似乎是HTTP的“文件上传” 请求 config元素只允许我一次选择1个文件。

我已经配置了CSV数据集配置元素,并且配置了另外一个文件,希望它能 一次上传两个文件,但是只能上传一个文件。

每个请求仅上传一个文件。

那么,问题来了:如何在不创建其他线程组的情况下选择所有文件?请查看链接上附加的图片

CSV Data Config with multiple file upload variables

File upload Configuration in http request sampler

csv file details

1 个答案:

答案 0 :(得分:0)

您的应用程序可能不支持多个文件上传,即您一次只能与1个用户一起上传一个文件

尝试使用JMeter的HTTP(S) Test Script Recorder记录文件上传请求,并查看生成HTTP Request采样器的样子。在录制之前,请确保将要上传的文件复制到JMeter安装的“ bin”文件夹中-只有这样,JMeter才能构建正确的请求,有关更多详细信息,请参见Recording File Uploads with JMeter文章。

  1. 如果“文件上传”标签中有1个采样器包含多个文件,则需要从引用的链接中寻求解决方案
  2. 如果每个文件有1个HTTP请求-您将无法使用单个HTTP请求,在这种情况下,您可以通过Synchronizing Timer
  3. 同时上传文件