最近接到的一个新的项目,老规矩,开发组开发完接口须要进行接口的测试,其余的很简单,根据限制条件逻辑等设计数据,用浏览器或者工具进行验证就OK。java
其中有一个接口涉及到图片的上传,之前没有用过,经过查找资料,发现Jmter能够支持,记录一下,省得之后又要处处找……浏览器
post上传 Request: { "token":"用户token", "mallId":"商城ID", "lang":"语言" "image": “” //待上传的图片,file 类型。 }
如上图所示:服务器
一、添加一个sampler下面的HTTP请求工具
二、方法选择POSTpost
三、填入各个参数的值测试
四、最后是图片:设计
a、点击【同请求一块儿发送文件】栏目的添加按钮;orm
b、点击浏览按钮,选择一张须要上传的图片,地址将会自动记录到文件名称栏目;blog
c、填写参数名称,根据需求可知为【image】;token
d、MIME类型为multipart/form-data。
保存该HTTP请求,并执行,查看服务器,便可发现,上面步骤选择的图片已经成功上传到服务器。
上传图片的像素颜色有点不对,不过不会影响测试结果。