1-1 接口自动化课程简介
Python接口自动化测试教程
讲师:舒清
99 小节 已有 156506 人学过 2018.8.30 推出
在测试金字塔模型中分为三层:最底层是单元测试,中间层接口测试,最顶层为UI测试。接口测试位于第二层。接口一般比较稳定,因此接口测试的效益最大,同时接口测试可以跨应用:Web/App 跨平台:Win,Mac,Liunx等。本套课程中将会针对接口的基本理论,HTTP协议、接口测试工具、Python接口性能自动化测试来进行综合讲解,让大家全面掌握接口自动化测试。
  • 第一章:接口测试基础
  • 1-1 接口自动化课程简介
  • 1-2 接口测试课程大纲
  • 1-3 接口测试概述
  • 1-4 HTTP简介
  • 1-5 HTTP功能与特点
  • 1-6 HTTP请求方法
  • 1-7 HTTP请求头与请求URL
  • 1-8 HTTP请求体
  • 1-9 HTTP响应
  • 1-10 JSON简介
  • 1-11 JSON数据解析
  • 第二章:接口测试工具—Postman
  • 2-1 Postman简介
  • 2-2 Postman请求发送—GET
  • 2-3 Postman请求发送—POST
  • 2-4 Postman请求发送—PUT&DELETE
  • 2-5 Postman接口授权设置(1)
  • 2-6 Postman接口授权设置(2)
  • 2-7 Postman Cookie设置
  • 2-8 Postman 环境变量
  • 2-9 Postman本地变量
  • 2-10 Postman全局变量&数据变量
  • 2-11 Postman断言
  • 2-12 批量执行&数据驱动
  • 2-13 Postman构建工作流
  • 2-14 Postman命令执行
  • 2-15 Postman jenkins集成
  • 第三章:接口测试工具—Jmeter
  • 3-1 Jmeter简介
  • 3-2 Jmeter发送请求
  • 3-3 Jmeter断言
  • 3-4 Jmeter 参数设置
  • 3-5 用户变量&函数变量
  • 3-6 Beanshell变量
  • 3-7 CSV数据文件变量&参数化
  • 3-8 正则匹配
  • 3-9 用例数据分离
  • 3-10 Cookie设置
  • 3-11 授权设置
  • 3-12 测试报告
  • 3-13 Jmeter接口自动化测试平台(1)
  • 3-14 Jmeter接口自动化测试平台(2)
  • 第四章:Python接口测试
  • 4-1 Requests库简介
  • 4-2 Requests发送HTTP请求
  • 4-3 Requests 参数传递
  • 4-4 Requests请求头设置
  • 4-5 Requests Cookies设置
  • 4-6 Requests 超时设置&文件上传
  • 4-7 Requests 会话对象
  • 4-8 Requests SSL验证&代理设置
  • 4-9 Requests 身份认证
  • 4-10 Requests 流式请求
  • 4-11 Python接口测试实践——基于天气API(1)
  • 4-12 Python接口测试实践——基于天气API(2)
  • 4-13 Pyhton接口测试实践—unittest用例封装(1)
  • 4-14 Pyhton接口测试实践—unittest用例封装(2)
  • 4-15 Pyhton接口测试实践—测试报告生成
  • 第五章:Restful接口开发与测试
  • 5-1 Rest概述
  • 5-2 Django安装&项目创建
  • 5-3 Django数据库配置&服务启动
  • 5-4 Django视图创建
  • 5-5 Django URL路由配置
  • 5-6 Django API编辑
  • 5-7 Swagger接口文档生成(1)
  • 5-8 Swagger接口文档生成(2)
  • 5-9 Restful接口测试—Postman
  • 5-10 Restful接口测试—Python(1)
  • 5-11 Restful接口测试—Python(2)
  • 5-12 Django数据管理—Mysql配置
  • 5-13 Django数据管理—数据库迁移
  • 5-14 Django数据管理—封装初始化操作(1)
  • 5-15 Django数据管理—封装初始化操作(2)
  • 5-16 Django数据管理—封装初始化数据
  • 5-17 Django数据管理—测试用例封装
  • 5-18 Django数据管理—执行用例&测试报告
  • 5-19 Restful接口测试—日志捕捉配置
  • 5-20 Restful接口测试—Jenkins集成
  • 5-21 Locust接口性能测试(1)
  • 5-22 Locust接口性能测试(2)
  • 5-23 Locust接口性能测试—参数化
  • 5-24 Locust接口性能测试—运行模式
  • 5-25 本章小结
  • 第六章:Mock工具—Json Server
  • 6-1 Json Server简介
  • 6-2 Json Server入门使用
  • 6-3 Json Server接口调试(1)
  • 6-4 Json Server接口调试(2)
  • 第七章:HttpRunner接口自动化框架
  • 7-1 HttpRunner简介
  • 7-2 HttpRunner入门使用
  • 7-3 HttpRunnerManager简介
  • 7-4 HttpRunnerManager配置启动
  • 7-5 HttpRunnerManager入门使用
  • 7-6 请求参数与Header配置
  • 7-7 断言设置&用例组合
  • 7-8 测试套件&定时任务
  • 7-9 配置管理—公共变量配置
  • 7-10 配置管理—参数化配置(1)
  • 7-11 配置管理—参数化配置(2)
  • 7-12 进阶应用—自定义辅助函数
  • 7-13 进阶应用—Hook机制
  • 7-14 接口测试面试题
  • 7-15 课程小结

舒清

软件测试资深讲师

TA的课程
教程商城
购买 电脑下载版光盘版 课程
购买
相关教程推荐
menu home publish search App