2021.1.28企业微信接口自动化实战一
课程价值
- 了解 restful 接口
- 了解 https 协议基本格式
- 了解企业微信接口基本使用
课程内容
什么是接口( restful api )测试
在客户端角度,向服务端发送数据,对回收的数据进行判断。
为什么要学接口测试
单元测试:pytest, python -> 直接对代码进行测试(可以直观有效的反馈错误,代价最小)
- 接口测试:requests -> 对服务器发送请求 (直接与服务器进行交互,代价中)
- UI测试:selenium, appium -> 对存在 UI 界面的应用进行测试(以用户视角进行测试,代价最大)
接口测试举例
restful 结构
接口格式的规则
Roy_Fielding:https://en.wikipedia.org/wiki/Roy_Fielding 1
论文:https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm 2
GET:获取资源. 参数信息放到请求头
POST:新建/更新资源. 参数信息放到请求体
PUT:更新资源
DELETE:删除资源
企业微信
企业微信 2
- token原理
- 企业微信实战
- 编码问题: