1.前提
1.理解需求 2.了解接口 退而求次:体验产品,抓包分析
2.选择工具
postman
3.设计用例
1.基本正向用例
2.带可选参数的扩展正向用例
3.反向用例
4.破坏性测试
4.执行用例
5.持续测试
postman + newman + jenkins +git
持续测试、生成报告
3.postman执行接口测试
1.请求界面
get 请求方法
Enter request URL 接口地址
params 查询字符串
get参数,会成为URL的一部分
Authorization 鉴权方式 身份验证
.继承上级
.不需要鉴权
.APIKEY:在请求头添加指定的内容
.bearer token:有明确的使用方式
Headers 请求头 .KV结构 批量编辑
Body 请求正文
.none 没有参数 get请求 (通常)
.form-data x-www-from-urlencoded 统称表单(会编码) KV结构 上传文件 后者只能KV结构
.raw 原始内容 不经过编码 json传递数据
..基本特点:数据结构简单,适合程序解析
..基本数据类型:数字,字符串,布尔值,空值NULL
..容器数据类型:数组、对象
..特殊规范:1.字符产一定使用双引号 2.容器的最后一项,不加逗号
.binary 二进制内容
GraphQ