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

泉州网站建设sem是什么仪器

泉州网站建设,sem是什么仪器,苏州网站建设系统电话,建筑招聘平台在日常工作中,经常有上传文件功能的测试场景,因此,本文介绍两种主流编写上传文件接口测试脚本的方法。 首先,要知道文件上传的一般原理:客户端根据文件路径读取文件内容,将文件内容转换成二进制文件流的格式…

在日常工作中,经常有上传文件功能的测试场景,因此,本文介绍两种主流编写上传文件接口测试脚本的方法。

  首先,要知道文件上传的一般原理:客户端根据文件路径读取文件内容,将文件内容转换成二进制文件流的格式传输给服务端,而服务端接受客户端传过来的二进制文件流以及文件名称等信息(此时这些二进制文件流存储在内存中),然后将其写入存储空间(即磁盘中),完成上传操作,返回给客户端信息。

  ok,知道原理后,开始操作。

  本文将根据示例接口,编写文件上传接口脚本(示例接口demo采用python+django编写,后面会讲如何实现),接口信息如下:

  

接口信息:127.0.0.1:8001/case/upload_file
请求方式:post
参数名称:myfile
参数类型:file

方法1:postman编写测试脚本

a.将接口信息填入请求中,请求参数类型勾选File

b.点击【select Files】,调用系统文件弹窗选择文件,将文件信息赋值给接口中myfile参数

c.选择文件参数后,点击【send】按钮发送请求。

  至此,请求发送完毕,查看postman接收到接口返回上传完成信息,上传文件成功出现在目录中(如下图)。

方法2:使用python+requests编写脚本文件

  原理同postman,文件参数要使用File   

       注意:要传入文件所在路径

import requestsurl = "http://127.0.0.1:8001/case/upload_file"
payload = {}
files = [('myfile', ('测试1.mp4', open('C:\\Users\EEO\Videos\Captures\测试1.mp4', 'rb'), 'application/octet-stream'))
]
headers = {}
response = requests.request("POST", url, headers=headers, data=payload, files=files)
print(response.text)

如图所示,文件已成功上传至服务器。

2023最新Jmeter接口测试从入门到精通(全套项目实战教程)

http://www.hengruixuexiao.com/news/53803.html

相关文章:

  • 网站空间速度快注册平台
  • 一般做公司网站需要哪几点磁力狗在线
  • 太原企业网站seo万网域名注册官网阿里云
  • 品牌建设流程图厦门seo哪家强
  • 过界女主个人做网站的域名查询服务器
  • 品牌网站建设堅持大蝌蚪方法seo
  • soho的网站怎么做上海seo优化公司kinglink
  • 一起做网站17杭州女装谷歌chrome官网
  • 室内设计图片seo搜索引擎优化5
  • 有没有人做网站广州网站制作服务
  • java 动态网站开发万网域名注册信息查询
  • 沈阳酒店团购网站制作seo建站工具
  • 手机网站建设课程教学株洲seo优化推荐
  • 电子商务网站开发技术支持防疫管控优化措施
  • 天津企业建网站石家庄做网站推广排名的公司
  • 惠州免费网站建设百度app最新版本
  • 做什麽网站有前景网站建设网络推广seo
  • 网站做wanzhihou网站标题seo外包优化
  • 可以和外国人做朋友的网站自己的品牌怎么做加盟推广
  • 做品牌网站哪个好用淘宝指数查询工具
  • 网站通栏怎么做互联网营销案例
  • 学到什么程度可以做网站商丘 峰少 seo博客
  • 保定全员核酸检测长沙网站优化指导
  • 专业网站建设办公安卓优化大师2021
  • 宜昌哪里做网站品牌运营策划方案
  • 加盟装修公司哪家不要加盟费seo自学网官方
  • 男女直接做那个的视频网站哪个好用?
  • 境外网站 icp备案无屏蔽搜索引擎
  • 网站将导航条不滚动怎么做百度网址是多少 百度知道
  • 商品数据包网站开发域名注册流程