当前位置: 首页 > article >正文

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性能测试

九、总结(尾部小惊喜)

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

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

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


http://www.kler.cn/a/37353.html

相关文章:

  • Blazor前后端框架Known-V1.2.4
  • 基于51单片机的红外测温系统的设计与实现
  • 基于Tensorflow来重现GPT v1模型
  • 跨站请求伪造(CSRF)
  • 大屏项目也不难
  • iOS 验证一下配置provisioning file有没有生效,
  • 《TCP IP网络编程》第三章
  • css实现按钮圆角渐变样式
  • Python爬虫需要那些步骤 ?
  • Pycharm安装 leetcode 插件
  • Stable Diffusion 用2D图片制作3D动态壁纸
  • 图扑 AR 技术应用与管理:施工建造、机柜扫描、办公室导航解决方案
  • 安全防御 --- SSL VPN
  • 【阅读笔记】Rapid, Detail-Preserving Image Downscaling
  • QT各种控件常用样式表qss示例
  • (30)精准降落和悬停(IRLock)
  • echarts_柱状图+漏斗图
  • 数学建模-相关系数
  • Ubuntu 20.04 L2TP VPN 自动重连脚本,cron定时任务设置
  • GTK窗口位置问题