![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
api接口自动化
weixin_39430584
这个作者很懒,什么都没留下…
展开
-
python接口自动化-02简单的接口方法
1、cookie的保存,可以使用yaml文件进行存储,yaml的dump功能把重要的数据 保存到外部接口测试掌握的重点:curl命令、requests、mock2、mock常见的mock系统:charles、rap、yapi、mocoswagger与yapi平台的区别1)swagger:是一个API全生命周期的解决方案,完善的生态,依赖的是openapi的规范与代码层的 自动生成2) yapi:是一个接口管理平台,他的生态弱,更多的是基于人工管理,依赖人工与UI界面维原创 2020-12-10 14:17:12 · 236 阅读 · 0 评论 -
python接口自动化准备1-----configparser库
configparser是python3中用来操作配置文件的库,在python2中叫configParser1、配置文件配置文件以ini为后缀,结构如下:(注意项option的key和value中间可以用=或者:连接)(1)[]中人内容称为节:section;(2)这种类似于key-value的称为项:option(3);是配置文件中的注释符号[HTTP] ;称为...原创 2019-03-29 17:23:55 · 195 阅读 · 0 评论 -
python接口自动化——pytest框架
1、pytest认识(1)pytest比unnitest的优点:(2)pytest使用规则:测试文件以test_开头(以_test结尾也可以) 测试类以Test开头,并且不能带有__init__方法 测试函数以test_开头(3)安装3.8.0版本:>pip install pytest==3.8.0(4)pytest一个简单的例子#test_pyexampl...原创 2019-07-08 12:41:56 · 17274 阅读 · 3 评论 -
python接口自动化——Allure测试报告工具
Allure支持多语言的测试报告工具,可以提供测试报告,测试步骤,log;是java开发的,支持pytest,javascript,PHP,ruby可以集成到Jenkins1、allure安装分两个步骤:(1)下载https://github.com/allure-framework/allure2/releases二进制包,2.10.0版本解压到任意目录下,把***allure-2.10...原创 2019-07-09 20:08:17 · 5604 阅读 · 0 评论 -
fiddler和charles抓手机app包的https请求设置
fiddler和charles都是抓包工具,fiddler主要是在windows上使用,charles是全平台的,他们抓app上的https协议包需要设置代理,下载安全证书,过程都一样1、fiddler抓app的https包的设置:1)fiddler设置:2)手机设置(1)查看电脑无线网络ip ,cmd->ipconfig(2)打开mumu模拟器-》设置-》WL...原创 2019-07-29 22:03:14 · 761 阅读 · 0 评论 -
python接口自动化-01简单的接口方法
所有服务依赖于7层(5层、4层)网络协议/TCP/IP协议1)协议分析工具:网络探嗅:(tcpdump需要root权限)TcpDump+WireShark(tcpdump的图像化分析工具)Poxyfiddler(windows)\AnyProxy(全平台)\mitmproxycharles\burpsuite分析工具与协议客服端工具:curl\postman\ c...原创 2019-07-30 17:17:03 · 708 阅读 · 0 评论