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