我有以下请求,文件上传没有“POST的multipart / form-data”,这是完美的。
现在我想为几个用户运行这个,比如5或10,但每次使用不同的文件(比如从参数或csv文件中获取文件或类似的东西)。
除了使用不同的文件制作不同的采样器之外,找不到这样做的方法,但是对于1000个文件来说这将是很多工作。
答案 0 :(得分:1)
只需将硬编码的File Path
替换为JMeter变量,例如:${filePath}
根据您从何处获取此${filePath}
变量中的文件名或路径,可以填充:
File Path
字段而无需任何临时步骤答案 1 :(得分:0)
首先,创建一个包含您要上传的文件名称的CSV文件,CSV文件中文件的名称应包含文件扩展名。
即My_File.csv
。
在您的采样器之前添加CSV data set config。
最后使用CSV数据集配置中的变量名称将文件路径(在文件上传标签下)替换为您的采样器。