requests
-
操作步骤
- 安装 requests
- 发送GET请求
- 发送POST请求
- 说明:
- data: 参数接收form表单数据,后台会⾃动附加form表单请求信息头(data数据格式为字典)
- json:参数接收json数据,后台会⾃动附加json表单请求信息头(headers = {"Content-Type":"application/json"})
- data: 参数接收form表单数据,后台会⾃动附加form表单请求信息头(data数据格式为字典)
- 响应内容解析
- 安装 requests
-
requests框架开发
- 接口框架:
-
- 能够按照接口测试框架的封装思想,实现TPshop登录接口的接口对象封装
- 能够按照接口测试框架的封装思想,使用UnitTest编写测试用例实现接口的测试
- 能够实现接口测试框架项目目录结构的定义
- 能够提取测试脚本中的测试数据,实现测试数据参数化
- 能够使用HTMLTestRunner生成接口测试报告
- 目录结构
- report -- 管理测试结果报告的文件夹
- api -- 封装被测试系统的接口
- scripts -- 测试用例脚本
- tools -- 第三方工具包管理 lib
- run_suite.py -- 测试用例执行入口
- utils.py -- 自定义工具类
-
- 集成数据库-requests框架开发
- 测试报告
- HTMLRunner
- 接口框架:
- 文件名相对路径统一