接口自动化测试开发—虫师
课程大纲
Web开基础:
- Python基础
- 安装、IDE选择与常见问题
- Django基础
- hello Django
- django工作原理
- 开发发布会签到系统
- 登录
- 发布会管理(查询)
- 嘉宾管理(查询,翻页)
- 签到功能
- Django 单元测试
- 系统接口开发
接口测试开发:
- 接口测试基础
- 接口测试工具介绍
- postman
- JMeter
- Robot Framework
- 接口自动化测试框架
- unittest + pymysql + request + HTMLTestRunner
- 接口安全测试
- 认证
- 签名
- 加密
- web Service 技术
- SOAP接口开发与测试
- REST技术
- Django-REST-Framework开发接口平台
- soapUI工具介绍
- 实例分析
- 某接口平台,代码实现分析
- 如何设计接口用例
- 某接口自动化测试项目代码分析
实战部分:
- 第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
- 第七章:接口测试面试题详解
相关课程
Henry