终身
职业交流圈
10余个
企业实战项目
10余年
大厂经验教学团队
定期
更新前沿测试技术
零基础中高级测试工程师课程
测试开发班优势
前沿性
教研团队携手大厂技术讲师共同打磨课程,保障课程前沿性。
实用性
结合企业测试开发岗位要求设计课程内容,做到真实性与实用性兼具。
丰富性
教学团队由10年以上测试和教学经验讲师组成,授课经验丰富。
完整性
针对西安企业测试岗痛点深度剖析,完善职业技术栈。
获取课程大纲
密集的技能颗粒度
查看更多亮点
直切企业需求
技术覆盖
- 覆盖多种测试环境管理
- 全面接入前后端开发框架应用技术
- 覆盖UI自动化、API自动化、单元自动化、App 自动化等多个自动化测试
课程升级
- 加强对测试开发人才的全方位培养
- 系统化开发理念深入测试人员心中,更懂测试开发行业
- 延续Python栈、Java栈两种开发技术学
热门技术
- Python+Selenium+Unittest+ddt+pom:互联网流行Web自动化测试框架
- Python+Requests+Pytest:大厂流行接口自动化测试框架
- Java+Appium+Jenkins:互联网公司高效移动端自动化测试框架
- Jmeter+ant+Jenkins:行业流行接口测试持续集成
我要报名
2023新版课程大纲
第一阶段
第二阶段
第三阶段
第四阶段
第五阶段
第六阶段
第七阶段
第八阶段
第九阶段
第十阶段
第一阶段:测试环境搭建和配置
Linux测试环境配置
1、虚拟机基础和操作系统安装
2、Linux系统环境搭建
3、Linux系统操作命令
4、Linux软件包管理
5、Linux内核与网络配置
6、Shell编程基础
7、LAMP环境原理和搭建
Docker容器技术和环境配置
1.Docker容器技术基础
2.Docker原理与基本操作
3.Docker环境部署配置
Git相关操作和应用
1、git简介和安装
2、git用于代码管理
3、git的测试应用
第二阶段 软件测试数据管理与数据库测试
MySQL数据库测试技术
1.MySQL数据库介绍
2.MySQL数据库的安装与配置
3.MySQL图形化客户端操作
4.Mysql数据库中表的操作以及约束关联
5.MySQL数据库的增删改操作
6.MySQL数据库的单表和多表的相关查询操作
7.MySQL视图操作
8.MySQL索引操作
9.MySQL权限管理
10.MySQL数据库的存储过程和触发器
第三阶段 web前端测试技术
Web端开发技术
1、HTML的基本标签和表单操作
2、CSS层叠样式表基础
3、H5新标签和新属性
4、CSS样式选择器
5、JS基础
6、DOM基础
第四阶段 通用软件测试技术
软件测试通用技术概述
1、软件测试的由来和缺陷报告
2、用例和用例设计方法一-等价类、边界
3、测试流程和用例设计方法二-因果图、判定表、场景法
4、用例设计方法三-正交实验和其他
5、软件工程、开发模型、软件质量模型
6、测试模型和测试方法和软件质量保证
软件测试流程和测试环境配置
1、需求和测试需求分析
2、测试计划制定和编写
3、评审和风险分析
4、测试总结和报告
5、项目实战-Web测试环境搭建
6、项目实战-Web专项测试分析
项目实训和Web专项测试
1、项目实战---测试用例设计和编写(禅道)
2、项目实战---测试执行和缺陷报告编写(禅道)
3、项目实战---测试执行和缺陷报告编写(禅道)
4、项目实战---测试评审和总结
5、项目实战---项目答辩
第五阶段 Python测试开发技术
Python开发基础
1、Python环境配置和基本语法
2、Python数据类型和运算符
3、Python语句结构
4、Python方法
5、Python类、对象、继承
6、Python文件操作、异常和其他
7、面向对象部分
第六阶段 Web自动化测试技术
Web自动化测试技术(Python实现)
1、自动化测试基础和Selenium IDE
2、自动化测试框架构建-Selenium IDE实现
3、Selenium基础和环境配置
4、Selenium八种元素定位方式
5、Selenium Webdriver详解和常用API
6、Selenium数据驱动\模块驱动\关键字驱动
7、自动化脚本组织:单元测试框架unittest应用
8、Selenium自动化框架集成:邮件发送+日志
第七阶段 Java测试开发技术
Java开发基础
1、Java环境
2、Java语法
3、Java运算符和数据类型
4、Java语句结构
5、Java数组、排序
6、Java中的方法
7、Java面向对象
8、Java类、对象、继承
9、Java多态、异常、接口
10、Java文件处理和其他
11、白盒测试技术
第八阶段 移动APP自动化测试技术
移动APP自动化测试技术(Java实现)
1、移动端测试技术
2、Android技术概述
3、Android测试环境配置
4、ADB命令
5、Monkey自动化测试
6、HTML5测试技术
7、Appium和APP元素定位
8、APP元素控制
9、自动化框架集成:邮件发送+日志
10、Java+Junit实现APPium自动化测试技术
第九阶段 高级测试技术
接口测试工具和接口自动化测试技术
1、网络基础和网络协议
2、接口测试基础和API文档阅读分析技巧
3、HTTP协议的请求、响应、请求方法基础
4、请求参数和cookie、session、token基础
5、web service和socket基础
6、Postman应用:请求、响应的分析、参数化、断言
7、Jmeter接口测试:HTTP协议、数据库相关、其他协议
8、Fiddler应用于抓包:HTTPS、APP等
9、接口自动化:Python+requests+unittest技术应用
10、接口集成和Jenkins应用于
性能测试
1、性能测试术语和流程:并发、响应时间、吞吐量等
2、HP LoadRunner12.55工具原理
3、HP LoadRunner脚本录制与调试:参数化和检查点
4、HP LoadRunner场景设计
5、LR 集合点、IP欺骗技术、多机联合负载测试
6、LR过程监控、关联图表数据分析
7、HP LoadRunner测试结果分析
8、LR性能调优
9、Jmeter性能测试应用
10、Jmeter用于大数据量测试
11、Jmeter服务器监控测试平台
第十阶段 测试平台开发和项目实战
测试平台前端开发与实战
0、前面需求、介绍
1、Vue前端框架入门
2、MVVM设计思想与变量语法
3、Vve实例生命周期
4、Vue组件化开发、组件通信
5、Vue-CLI项目框架设计、Nodejs安装与npm使用
6、vue ui可视化管理项目服务
7、Vue集成axios和ElementUI
8、Vue路由与子路由
9、VueX的应用与开发
10、Vue项目编译与打包
测试平台后端开发与实战
1、Flask框架和微服务概述
2、Flask初次使用与config配置
3、路由语法和快捷路由方法
4、MVC设计思想和MTV实现
5、jinja2模板语法和静态资源
6、blueprint插件与模块化
7、ORM设计思想和sqlalchemy框架应用
8、Flask-Restful插件应用
9、Flask+Vue+Docker测试平台开发
项目测试
1、项目集成测试、系统级测试
2、项目性能测试及性能调优
点击下载
打好软件测试开发基础
掌握工作方式方案
企业通用测试方案
企业真实项目
实战教学
贯穿授课全程
学习使用各种测试工具
掌握多领域,多场景测试技能
上手企业项目进行测试工作
多维度职业发展
可选择多种岗位
家门口学习,家门口就业
免费学习教程下载通道
软件测试新手入门教程
视频·合集
我要报名
全栈软件测试
技术·合集
我要报名
全栈测试数据管理与数据库测试
213人下载
点击获取
SQL Server数据库基础教程
425人下载
点击获取
Oracle数据库基础教程
256人下载
点击获取
MySq|数据库基础教程
564人下载
点击获取
全栈通用测试技术
724人下载
点击获取
测试开发技术
234人下载
点击获取
其他问题
“学习软件测试选哪个机构好?”
点击咨询
“软件测试有性别要求吗?”
点击咨询
“女生应该怎么学习?”
点击咨询
“零基础可以学习吗?”
点击咨询
“学软件测试好处有哪些?”
点击咨询
“我还有别的问题”
点击咨询
申请两周试学课程
免费申请 >