原来接口测试可以这么玩呀!!!
随着互联网的发展,企业针对测试人员要求越来越高,随着AI、人工智的发展,这是一个飞速发展时代,对于测试江湖地位自动化技能必不可少,我们用最流行的技术栈,解决企业项目人力成本,同时降低低级bug出现,并且帮助学员具备中级自动化测试能力,同时锻炼代码功底,具备独立搭建接口自动化能力。
章节 |
课程详情 |
第1节 |
企业接口自动化如何做、接口测试流程、企业接口管理工具介绍 |
第2节 |
接口用例编写、用例规范 |
第3节 |
1.charles web/app抓包、重定向【模拟数据】修改参数】、读写功能、网速模拟 |
第4节 |
http协议、websokcet协议、状态码详解、服务器交互流程 |
第5节 |
1.cookie、token、session详细认识 |
第6节 |
python环境基础设施搭建 |
第7节 |
python列表、字典、截取、mysql连接操作、循环、面相对象 |
第8节 |
1.requests 库介绍 |
第9节 |
requests 库高级用法(cookie、session、ssl证书验证) |
第10节 |
1.单、多接口token关联 |
第11节 |
1.unittest简介、discover使用 |
第12节 |
1.logging日志模块封装 |
第13节 |
1.yaml基本使用与封装 |
第14节 |
1.断言、请求库、公共模块抽离封装 |
第15节 |
1.接口框架分层搭建-阶段1 |
第16节 |
1.接口框架分层搭建-阶段2 |
第17节 |
1.Linux基本命令使用、gitlab基本使用 |
第18节 |
1.jenkins接口自动化集成搭建、邮件报告配置 |
第19节 |
1.企业实战运用场景展示、讲解 |
实现设计流程
解决痛点
1.随着业务复杂度提高,每一次上线可能会影响之前版本的接口(手动回归)
2.一次版本大迭代可能投入相对多的人进行版本review测试(例如:100个接口手动回归2-3天,实际自动化回归1-3分钟)
3.测试人员专业能力提不上去(业务繁多专业能力提升不上去,需要在专业路上前进)
投入成本
1.如果一个版本10-30个接口,一个接口投入业务测试+30分钟编写脚本,1小时覆盖2个接口
2.一天8小时可产出7-16个接口(具体看业务复杂度)
企业接口目标
1.让每个人参与其中
2.提升团队饱和度
3.投入最少的人力产出最佳效果(节省时间成本)
4.从接口层面及早发现业务漏洞