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

做HH的网站自助建站网站公司

做HH的网站,自助建站网站公司,动态个人网站模板下载,网站seo诊断分析在日常工作中,经常有上传文件功能的测试场景,因此,本文介绍两种主流编写上传文件接口测试脚本的方法。 首先,要知道文件上传的一般原理:客户端根据文件路径读取文件内容,将文件内容转换成二进制文件流的格式…

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

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

  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.yayakq.cn/news/419239/

相关文章:

  • 魔站网站开发wordpress网页怎么上传
  • 营销型网站有哪些建设流程wordpress 图片站主题
  • 服装定制网站源码wordpress rss小工具
  • 网站规划与建设实验心得网站下载音乐
  • 长春seo整站优化优秀个人网站设计图片
  • 如何攻克房地产网站永安网页定制
  • asp网站服务建设网站做编辑
  • 肥城网站制作wordpress getoption
  • 客户网站开发全流程wordpress如何上传主题
  • 网站建设国内外研究现状企业所得税什么时候申报缴纳
  • 招聘网官方网站电商运营八大流程
  • 网站定制开发上海it外包 北京
  • 上海网络推广外包公司淘宝seo优化是什么
  • 网站建设人员工作要求网站好坏
  • 织梦网站模板视频新1站网站建设
  • 查询网站域名备案什么是用户主导的网络营销方式
  • 推广网站刷排名网站怎么搜
  • h5响应式网站源码软件开发公司网站模板
  • 成都做小程序的公司排名网站怎么做排名优化
  • 新网站如何做sem备案主体负责人和网站负责人
  • 世纪城网站建设建设网站的好处
  • 网站免费做招生宣传网站建设的杂志
  • 网站 营销方案免费设计装修公司
  • 个人网站可以做淘宝客嘛网站定制建设
  • 合肥 企业网站设计asp网站如何迁移
  • 旅游网站的建设依据和背景js特效网站展示
  • 如乐网站非凡网站建设 新三板
  • 中小型企业电子商务网站建设网页设计软件列表html代码案例
  • 怎么做游戏门户网站建设银行网站怎么查余额
  • 公司网站免备案电商网站建设布局