API接口测试

配置环境

1 fiddler 抓取api接口测试(抓包工具)
https://www.imooc.com/video/13101
链接: https://pan.baidu.com/s/1miQmmQs 密码: gxd2

2 postman
操作历史 接口地址/请求方式 返回数据
自动反复测试一个需要携带header的post请求,
并针对线上,测试环境同一个数据进行测试,并对结果进行比较

最好就翻墙后在chrome扩展程序里安装
翻不了墙就进百度云下载
链接: https://pan.baidu.com/s/1pKHIsnL 密码: jx4h
chrome扩展程序里把右上角 开发者模式打上√ 单击 左边 加载已解压的扩展程序 选择下载下来的文件夹



接口测试
https://www.imooc.com/video/13101
1什么是接口测试
外部接口
内部接口:上层服务与下层服务  同级服务

2 接口分类
GET 通过地址栏提交
POST 数据放在WebForm(数据较安全)
DELETE
PUT

3接口测试流程
3.1  设计测试用例
3.2 功能(是否正常,是否按照接口文档要求)
3.3 逻辑业务 (是否有依赖业务)
3.4 异常
参数异常{1关键字参数:如#admin等 2参数为空 3多了,少了参数 4错误参数}
数据异常{1关键字数据:如logname(关键字)=NULL(数据) 2数据为空 3长度不一致 4错误数据}

4 安全
4.1 cookie
4.2 header
4.3 唯一识别码(只在移动端应用)

5 接口测试工具

5.1 抓取接口工具:(抓包工具)fiddler
查看接口请求方式
查看请求数据,响应数据
接口返回状态
设置代理

5.2测试接口工具: 常用 postman
loadrunner(性能测试 也可接口测试) fiddler Jmeter(性能测试 也可接口测试)
操作历史 接口地址/请求方式 返回数据
自动反复测试一个需要携带header的post请求,
并针对线上,测试环境同一个数据进行测试,并对结果进行比较

6 接口测试三剑客
fiddler
postman
python自己开发

猜你喜欢

转载自blog.csdn.net/qton_csdn/article/details/79278061
今日推荐