亏了80万跑路了,求安慰 |
课程大纲
基础部分:
start up
课程介绍
什么样的项目需要接口
如何识别接口
接口测试基础
接口分类
接口的应用
接口的形式
Web开发基础
django安装与使用
web开发的三种类型
实现一个简单的接口
常见接口的开发与测试
一般GET请求
根据用户id返回不同的结果
POST请求:from-data
POST请求:json
带Header的接口
上传文件的接口
同一个URL,根据方法实现不同功能的接口
通过Session记录登录状态的接口
依赖接口的调用
...
主流接口测试工具介绍
postman
JMeter
Robot Framework
HttpRunner
从零开发接口自动化测试框架
unittest
pymysql
Request
HTMLTestRunner
如何测试带安全机制的接口
认证
签名
加密
RESTful API
RESTful介绍
Django-REST-Framework
自己动手开发一个简易版postwoman
如何测试一个陌生项目的接口
实战部分:
第1章: 部署我们的测试环境
部署化测试环境
smile task api简介
测试用例的3A原则
练习
第2章: Token Based Authentication and JWT]
Token Based Authentication
JWT简介
练习
第3章: 基于HTTP协议的mock server
什么是mock server
实战:使用flask实现mock server
练习
第4章: 扩展内容: swagger文档和jsonapi
swagger
jsonapi
密码学
第5章: 持续集成
持续集成简介
安装
最简单的测试job
添加HTML测试报告
git支持及代码库监控
实战:使用jenkins运行smile_task接口测试用例
第六章:调用接口开发一些小程序
豆瓣cli
viewjs todo list
第七章:接口测试面试题详解
过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 • 广告投放合作微信:fullygroup50 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号