班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
每个班级的人数限3到5人,互动授课, 保障效果,小班授课。 |
上间和地点 |
上部份地点:【上海】同济大学(沪西)/新城金郡商务楼(11号线白银路站)【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院【北京分部】:北京中山学院/福鑫大楼【南京分部】:金港大厦(和燕路)【武汉分部】:佳源大厦(高新二路)【成都分部】:领馆区1号(中和大道)【沈阳分部】:沈阳理工大学/六宅臻品【郑州分部】:郑州大学/锦华大厦【石家庄分部】:河北科技大学/瑞景大厦 最近开间(周末班/连续班/晚班):即将开课,详情请咨询客服! |
实验设备 |
◆小班教学,教学效果好 ☆注重质量☆边讲边练 ☆合格学员免费推荐工作 ★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听; 2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。 3、培训合格学员可享受免费推荐就业机会。☆合格学员免费颁发相关工程师等资格证书,提升职业资质。专注高端技术培训15年,曙海学员的能力得到大家的认同,受到用人单位的广泛赞誉,曙海的证书受到广泛认可。 |
部份程大纲 |
|
在测试金字塔模型中分为三层:最底层是单元测试,中间层接口测试,最顶层为UI测试。接口测试位于第二层。接口一般比较稳定,因此接口测试的效益最大,同时接口测试可以跨应用:Web/App 跨平台:Win,Mac,Liunx等。
第一章:接口测试基础
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 接口测试面试题 |