最近使用jmeter踩过的坑,记录下来,避免以后再次遇到。
相信很多人都会遇到MP3或者json文件无法上传的问题,具体如何操作请看以下步骤。
1.先添加一个线程组
2.再添加一个http请求
3.最后添加一个查看结果树
4.填入请求数据
1)填入服务名称或IP,端口号,协议,方法,路径。
2)点击files upload,再点击添加按钮,然后输入文件名称(就是你电脑上存储MP3和json文件的路径),参数名称(就是上传MP3和json需要传入的参数名),MIME类型。我这里添加的是:json对应的是multipart/form-data;MP3对应的是audio/mpeg。
如果你不知道你的类型是啥有两种方法可以解决:
a.参考MIME手册,地址:MIME 参考手册
b.可以通过postman来调这个接口,然后查看headers里面的参数。把Content-Type参数后面的value值填入MIME类型中就可以了。
Content-Type:multipart/form-data; boundary=<calculated when request is sent>
5.点击运行,然后再点击察看结果树,文件就上传成功。
以上图片中打码部分由于涉及到了个人隐私,所以做了屏蔽处理,还请各位见谅。
在此教一个大家jmeter的小知识:有时候我们运行jmeter卡主了,或者忘记了保存数据,jmeter就不小心关闭了。再次打开jmeter以前保存的数据就不存在了怎么办?这时候大家不要慌,先找到你的jmeter文件安装位置,然后再找到backups文件夹。最后你就会发现你的所有数据都在这里,你直接打开最近的一个文件就行。
F:\jmeter\apache-jmeter-3.0\backups
希望对你有所帮助,谢谢~