python接口测试
文章平均质量分 75
csdn怀
这个作者很懒,什么都没留下…
展开
-
python接口测试学习(2)之常见状态码StatusCode
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型,后两个数字没有分类的作用。HTTP状态码共分为5种类型:HTTP状态码分类分类分类描述1**信息,服务器收到请求,需要请求者继续执...翻译 2018-05-18 10:12:25 · 7398 阅读 · 0 评论 -
python接口测试学习(1)HTTP请求理论知识
1. 安装requests模块pip install requests2. Requestspython2.x可用库:urllib urllib2 urllib3 httplib httplib2 requestspython3.x可用库:urllib urllib3 httplib2 requests翻译 2018-05-18 10:37:40 · 1439 阅读 · 0 评论 -
python接口测试学习(3)之http请求参数
post请求参数常见:1. application/json {“key1“:”value1”,“key2":“value2"}2. application/x-www-form-urlencoded key1=value1&key2=value23. multipart/form-data 表单、文件上传、图片上传等4. text/xml ...原创 2018-05-23 19:42:51 · 2245 阅读 · 0 评论 -
python接口测试学习(4)之json/dict类型转换
json数据结构dict数据类型# coding:utf-8import jsondata = { 'id' : 1, 'name' : 'test1', 'age' : '1', 'full' : None}jsons = '{"name": "Ann", "age": "34", "result": 123}'json_str = json.dump...原创 2018-05-24 18:54:26 · 461 阅读 · 0 评论 -
python接口测试学习(5)之Fiddler抓包工具使用
抓包已经成为接口测试必不可少的一项了,抓包工具有很多,我以Fiddler为例。1. 首先安装,建议按照最新版2. Fiddler工作原理终端设备(web、app)发出请求,fiddler作为代理,传给服务器;服务器返回数据,fiddler拦截后,再传给终端设备。因此,Fiddler是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。3. 抓取h...原创 2018-06-15 19:43:13 · 1019 阅读 · 1 评论 -
Robot Framework学习(1):安装
简介Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。特性有很多理由使得Robot Framework非常受欢迎,比如:支持简单易用的表格型语法,使得可以用统一方式创建测试用例 提供可以复用既存的关键字...原创 2018-06-29 11:04:55 · 758 阅读 · 0 评论 -
Robot Framework学习(2):RIDE流程
RIDE的使用方法1. 新建工程在Directory项目下可以创建测试套件2. 创建测试套件 New Suite在file测试套件下可以创建测试用例3. 创建测试用例New Test CaseAruguments: --loglevel error -d ./results (设置日志等级和输出日志的路径) robotfra...原创 2018-07-02 20:21:05 · 2177 阅读 · 0 评论