
python接口测试
文章平均质量分 52
运用python进行相应的接口测试的技术
技术+质量双驱动
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pytest单元测试框架
参考:https://www.bilibili.com/video/BV14i4y1c7Jo?from=search&seid=5485646383256203318一次性安装多个插件首先建立一个txt文件,在txt文件中编辑需要安装的插件(一个插件一行)使用命令: pip install -r 建立的txt文件名称此方式安装是局部的,不是全局的,响应插件仅应用于所属项目...原创 2021-08-19 09:53:19 · 520 阅读 · 0 评论 -
python+request模块 post请求application/x-www-form-urlencoded及application/json
1、application/x-www-form-urlencodedpython中使用request的post请求application/x-www-form-urlencoded类型时,数据应为urlencode类型,首先定义为字典类型,然后将字典类型通过parse.urlencode(request_data)转义为urlencode类型,最后作为请求中的data传参class GetInnerInterfaceToken(): def __init__(self, base_url,原创 2021-08-02 23:37:07 · 2727 阅读 · 0 评论 -
接口测试cookie的操作
参考:python如何获取cookie转载 2021-08-02 15:54:18 · 253 阅读 · 0 评论 -
python上传时包含boundary时的解决方法
当python使用request进行接口测试时,如果:content-type要求为multipart/form-data,boundary,此时boundary定义错误将会导致接口测试失败。网上搜索了相关的处理方式,有不同的处理方式,但写的都不是很明确,不全面,为此总结如下:1、不自定义headers里的content-type参考:python3使用requests上传文件,content-type踩的坑根据以上参考文章的结论:使用requests的post方法上传文件时,不能自定义header原创 2021-08-02 11:40:39 · 2532 阅读 · 0 评论 -
The system proxy was changed. Click to reenable capturing.问题处理
问题描述Fiddler代理总是被自动修改排查有些恶心程序的总是修改默认代理,导致Fiddler抓包中断,隔一会儿又要重点一下reenable capturing。提示:The system proxy was changed. Click to reenable capturing.解决办法通过火绒剑监控代理变化,点击:系统-过滤-路径,添加包含关键词:ProxyOverride当Fiddler代理再次被改动时,查看记录的进程信息:...转载 2021-03-06 11:09:54 · 1002 阅读 · 0 评论 -
Mock工具—Json Server
Json Serverjson-server是一款小巧的Mock工具,它可以不写一行代码在30秒内创建一套Restful风格的api,适合3人机以下的前端团队做出迅速的mock后台逻辑,也可以在接口测试用使用。环境依赖()需要安装Node.js国内用户建议配置好:cnpm见Appium环境配置安装cnpm install -g json-server校验json-server ...原创 2020-02-22 21:28:25 · 419 阅读 · 0 评论 -
HttpRunner
简介HttpRunner时一款面向HTTP(s)协议的通用测试框架,只需要编写维护一份YAML/JSON脚本,接口已实现自动化测试、性能测试、线上监控、持续集成等多种测试需求项目地址:https://github.com/HttpRunner/HttpRunner中文手册:http://cn.httprunner.org/下载安装使用pip命令进行安装pip install httpr...原创 2020-02-05 12:42:38 · 470 阅读 · 0 评论 -
python——requests接口测试
Requests简介Python最基础的HTTP库有urllib、httplib2、Requests、Treq等。本文主要介绍Requests进行接口测试Request基于urllib,采用Apache2 licensed开源协议的http库。它比urllib更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。Requests官方中文文档Requests github项目主页Re...原创 2020-02-03 01:22:12 · 476 阅读 · 0 评论 -
接口测试——PostMan
PostMan的优点:支持各种的请求类型:get、post、put、patch、delete等支持在线存储数据,通过账号就可以进行迁移数据很方便的支持请求header和请求参数的设置支持不同的认证机制,包括Basic Auth,Digest Auth,OAuth1.0,OAuth2.0等响应数据是自动按照语法格式高亮的,包括HTML、JSON和XML下载地址:https://ww...原创 2020-01-31 00:42:00 · 360 阅读 · 1 评论 -
接口测试基础知识
气象大数据交易平台微信开放平台接口测试:接口测试是对系统或组件之间的接口进行测试,主要是校验数据的交换、传递、和控制管理过程,以及相互逻辑以来关系。其中接口协议分为HTTP,WebServeice,Dubbo,Thrift,Socket等类型接口测试流程:需求分析——用例设计——脚本开发——测试执行——结果分析HTTP简介网络应用层协议除了HTTP(超文本传输协议)外还有FTP(文本...原创 2020-01-29 14:41:30 · 320 阅读 · 2 评论