@Date 2024年4月23日21:19:51
@Author KarrySmile
1. 前言
因为想更加规范地开发接口,同时让自己测试接口的时候更加高效,更好地写好接口文档。所以学习黑马的《接口自动化测试》课程。链接:黑马程序员软件测试接口自动化测试全套视频教程,从接口自动化测试入门到项目实战实操(Postman+python+Pytest自动化测试)_哔哩哔哩_bilibili。随着课程的深入,发现后面使用Python自动化测试貌似还不需要目前去学习,杀鸡蔫用牛刀,开发的时候在postman逐个测试已经够我使用了。所以这个笔记着重记录前半部分内容对应P1-P31
2. 测试相关内容
a. 认识
b. 测试流程
- 提取测试点
-
- 功能的流程图--->>>思维导图
- 设计测试用例
-
- Excel表格
- 测试填表
-
- PASS OR FAIL
c. 单接口测试
ⅰ. 正向测试优先级比逆向测试高
- 正向测试
-
- 必填参数
- 全部参数
- 逆向测试
-
- 数据为空
- 类型不符
- 长度不符
- 业务规则不符
3. postman使用技巧
a. 自动关联
ⅰ. 公共容器
ⅱ. 操作步骤
- 创建环境,选择环境
- 提取并保存变量,调用变量
b. 请求头 - 设置数据类型 - 认证信息
c. GET - 变量自动添加到URL
d. 批量执行
e. 断言 - 自动判定结果
ⅰ. 理论
ⅱ. 实操
4. 其他知识
a. HTTP
ⅰ. 请求四要素:URL,请求方法,数据类型,请求数据
b. RestFul风格
URL里面不要有动词,只能有名词。
【RESTful】RESTful API 接口设计规范 | 示例-阿里云开发者社区