Jmeter上传文件接口测试

Jmeter上传文件接口测试

接口测试,想必大家都做过,但是上传文件的接口,可能就不知所措。其实呢,还是那么回事~

一、接口的业务

接口文档缺失的前提下,那就从抓包玩起~Fiddler或者F12都可以。

本次我们接口实现的功能是上传用户头像。在这里插入图片描述

F12抓包的截图如下:(接口相关的重点圈出)在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这里尤其注意下MIME类型,上传文件接口,如果MIME类型发送错误,接口无法调通。

二、jmeter调试

1、线程组

单个接口的调试,线程组1-1-1就可以了在这里插入图片描述

2、配置元件

加入异步请求头(同步,异步傻傻分不清楚。┭┮﹏┭┮)在这里插入图片描述

上传文件接口,需要登录鉴权,加入Cookie管理器保持身份状态在这里插入图片描述
加入HTTP请求默认值,方便后续调试~在这里插入图片描述

3、调试登录接口在这里插入图片描述
4、调试上传文件接口

上传头像接口,因为我们抓包抓到的Content-Type:multipart/form-data,所以我们勾选“对POST使用mulipart/form-data”。在这里插入图片描述
form-data表单,总共发送了2个参数。

第一个参数,键是name,值是123.png在这里插入图片描述
第二个参数,键是file,值是123.png,再加上MIME类型。

在这里插入图片描述

最终的结果,上传成功

在这里插入图片描述


              【下面是我整理的2023年最全的软件测试工程师学习知识架构体系图】


一、Python编程入门到精通

二、接口自动化项目实战

三、Web自动化项目实战


四、App自动化项目实战

五、一线大厂简历


六、测试开发DevOps体系

七、常用自动化测试工具


八、JMeter性能测试

九、总结(尾部小惊喜)

生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!

生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!

只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!

猜你喜欢

转载自blog.csdn.net/NHB456789/article/details/131659205