首页 > 其他分享 >性能测试|JMeter上传下载文件

性能测试|JMeter上传下载文件

时间:2023-01-12 18:34:16浏览次数:40  
标签:https cn img 上传下载 blog csdnimg 测试 JMeter png

日常工作中,我们难免会遇到有些接口是要上传文件的,比如修改头像、上传证件,上传文档等等情况。


### 抓取接口

抓取接口的工具有很多,我们可以使用浏览器自带的开发者工具,也可以使用Charles,fiddler这些抓包工具抓取接口。本篇文章,我们用fiddler来抓取接口。如下图:


![在这里插入图片描述](/i/ll/?i=8ac33d2a243147b8a96da0e856e10a1b.png)


![在这里插入图片描述](/i/ll/?i=bdbfa3a1c1844d23ba776c90e88f9b2e.png)


### 打开jmeter,配置接口信息


如下创建好线程组、请求头、http请求、结果观察树


![在这里插入图片描述](/i/ll/?i=b53aa86f93304429ae9198baff73b239.png)


然后配置请求头信息:


![在这里插入图片描述](/i/ll/?i=b089442639e441b59d18c813aaa11c54.png)


然后设置HTTP请求:


![在这里插入图片描述](/i/ll/?i=a629f8fe114e4d96878f83b405db46f3.png)


 最后,执行请求,查看结果树:


![在这里插入图片描述](/i/ll/?i=271da5cd721d4414974e9a64867dc813.png)


### 下载文件


下载文件更加简单,首先把http请求设置好,然后添加 监听器>保存响应到文件,设置如下:


![在这里插入图片描述](/i/ll/?i=7321e68900c845559afbcb7b0427b821.png)


标签:https,cn,img,上传下载,blog,csdnimg,测试,JMeter,png
From: https://blog.51cto.com/u_15640304/6004583

相关文章

  • 性能测试|JMeter逻辑控制器(七)
    Jmeter逻辑控制器之IncludeController认识IncludeControllerIncludeController:译为包含控制器,用来添加TestFragment(测试片段)。具体是什么意思呢,我们先来了解下Te......
  • 性能测试|JMeter逻辑控制器(八)
    Jmeter逻辑控制器之RuntimeControllerRuntimeController是用来控制其子元件的执行时长,时长单位是秒。认识RuntimeController参数如下:名字:可以随便填写注释:可以随便......
  • 性能测试|JMeter逻辑控制器(二)
    认识ForEach控制器如下,创建一个ForEach控制器设置界面如下:输入变量前缀:要进行循环读取的变量前缀Startindexforloop(exclusive):循环开始,注意这里数值从0开始,也就是......
  • 性能测试|JMeter逻辑控制器(三)
    Jmeter逻辑控制器之事务控制器在做性能测试的时候,如果被测系统是需要登录的,登录成功后,系统默认加载其订单数据,因此在用户看来这是一个操作。所以为了模拟这个操作,我需要......
  • 性能测试|搭建性能监控平台
    1.为什么要搭建性能监控平台?1.1需求背景在用​​Jmeter​​获取性能测试结果的时候,​​Jmeter​​本身带有聚合报告如下图所示:这个报告有几个很明显的缺点:只能自己看,......
  • 性能测试|Jmeter压测脚本录制与编写
    **前提条件:**运行JMeter图形界面,找到安装目录下bin目录,找到ApacheJMeter.jar双击打开就行第一步:添加线程组在左侧栏中-测试计划右键---》添加》Threads(Users)-》线程组......
  • 十分好用的跨浏览器测试工具,建议收藏!!!
    跨浏览器测试是确保web应用程序的功能在不同浏览器、浏览器版本和操作系统直接保持功能和质量一致的过程,可以为用户提供更好的用户体验,帮助企业通过更易访问的网站获得......
  • Panorama系列--(1)EVE-NG搭建Panorama测试环境
    Panorama系列--(1)EVE-NG搭建Panorama测试环境B站视频链接:​​https://www.bilibili.com/video/BV1r8411P7Dg​​微信公众号:自刘地这里介绍一下如何利用EVE-NG搭建Panorama......
  • 性能测试|JMeter压测结果分析
    查看结果树对​​https://ceshiren.com/t/topic/1369.json​​发起请求1、增加线程组、HTTPRequest、添加结果树,配置协议、域名、请求地址,如下图所示:请求结果如下图所示:......
  • Vulnhub之Drippingblues靶机详细测试过程(实现提权)
    Drippingblues作者:jason_huawen靶机信息名称:DrippingBlues:1地址:https://www.vulnhub.com/entry/dripping-blues-1,744/识别目标主机IP地址──(kali㉿kali)-[~/......