Jmeter中http请求参数为文件类型
背景
本人在使用jmeter中,一开始一直不知道怎么设置请求中参数是文件类型;因为之前使用的是postman,但postman中如果参数是文件类型,可以直接选择参数类型,切换到file就可以;可能是因为之前一直使用的postman,所以一换到jmeter就不会用。
使用
创建http请求后,一般该接口有参数是文件类型的话,请求MIME类型一般都是Content-Type:multipart/form-data;所以基本上请求参数添加时就直接在列表中添加
直接在Files Upload中添加参数类型为file的参数;在parameters中添加是string等类型的参数,就可以使用了,之前使用postman导致一直是固有印象想要在parameters中改类型到可以上传文件,其实是不需要的,甚至该parameters下都不需要有类型是file类型的参数,在Files Upload中添加了就可以了
总结
在jmeter中,HTTP请求存在参数是文件类型的话,添加了HTTP请求之后,直接在Files Upload中添加类型是file的参数,并且可以选择文件,就可以直接使用该参数了