接口测试实战-企业微信接口测试【一】

课程标题

企业微信接口自动化实战

课程价值

  • 了解 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:删除资源

企业微信

  1. token原理
  2. 企业微信实战
  3. 编码问题:

代码地址

https://github.com/ceshiren/HogwartsLG5

时长

90分钟

1 个赞