如何从上一家接口获取响应数据传递到下一个接口
先从上一个接口的响应数据获取对应的返回值,使用正则表达式或者JSON解析来提取需要获取的值,存储在一个变量中,下一个接口直接引用该变量
接口测试用例编写要点
必填字段
合法性
边界
容错能力
响应数据校验
逻辑校验
性能
安全性
接口测试步骤
发送接口请求
测试接口获取返回值
断言,判断实际结果是否符合预期
依赖登录关系的接口
本质上是每次发送请求时需要带上存储账户有效信息的session或者cookie才能发送成功,在构建post请求时添加必要的session或者cookie
前后端问题
抓包,请求报文有问题,前端,返回数据有问题,后端
post请求类型
application/json JSON字符串
application/x-www-form-urlencoded 表单传递
multipart/form-data 上传文件
常见的http header及其作用
Accept:客户机支持的数据类型
Host:主机名
Accept-Encoding:客户机支持的数据压缩格式
Accept-Language:客户机语言环境
Accept-charset :编码格式
connection:请求完成后,是否保持连接
cookie:cookie信息
Date:请求时间
Referer:哪个资源访问
User-Agent:客户机的软件环境