全能软件测试工程师
小白都能轻松学会的热门岗位,就业前景广阔,职业寿命长
遵循大厂用人标准,覆盖主流测试技术,三个半月学成可就业
满足多种行业、多种岗位的需求,成为企业争抢的全能人才!
遵循大厂用人标准,覆盖主流测试技术,三个半月学成可就业
满足多种行业、多种岗位的需求,成为企业争抢的全能人才!
阶段一:软件测试工程师-基础理论篇
1门课 /课程总时长:4小时
第1周 夯实基础起高楼
欢迎加入软件测试工程师的学习,本周开始学习软件测试的理论基础知识,了解软件测试行业及岗位发展,清楚未来的职业路径,重点掌握Bug的生命周期、发现Bug的方法论。
课程安排:
1、了解软件测试行业及职业路径
2、软件测试的本质
3、项目开发模型
4、从项目角度理解Bug的生命周期
5、测试用例设计实战
阶段二:软件测试工程师-必备技能篇:Linux系统和MySQL数据库
2门课 /课程总时长:9小时
第2周 深入软件底层-玩转企业级操作系统Linux
本周学习Linux操作系统,掌握Linux系统的安装与配置、Linux文件与权限管理,以及文本编辑等操作,为后期进行软件测试打下良好的基础。
课程安排:
1、安装Virtual Box虚拟机
2、CentOS系统的安装与配置
3、SecureCRT远程连接Linux系统
4、掌握Linux文件与权限管理
5、Linux文本编辑操作
第3周 探索数据的本质-MySQL数据库技术实战
本周学习MySQL数据库,掌握MySQL数据库的安装与配置,通过案例学习数据库表的设计和基本操作,掌握MySQL的基本查询、高级查询,学会使用MySQL基本函数。
课程安排:
1、学会MySQL的安装与配置
2、掌握数据库表的创建
3、MySQL增删改查基本操作
4、数据库表的基本查询
5、MySQL高级查询语法
6、掌握MySQL基本函数
阶段三:软件测试工程师-项目实战篇
1门课 /课程总时长:5小时
第4周 大型电商项目功能测试全流程实战
本周是软件测试的项目实战篇,带领大家完成一个大型电商项目的全流程测试实战,掌握主流项目管理软件的应用,能够独立完成一个完整项目的功能测试。
课程安排:
1、禅道的搭建与使用
2、编写软件测试计划书
3、分模块测试用例设计与执行
4、编写高质量的测试报告
阶段四:软件测试工程师-就业面试指导篇
4门课 /课程总时长:4小时
第5周 软件测试工程师就业面试指导
本周对软件测试的重点内容进行练习与回顾,开启测试理论、MySQL数据库、Linux系统刷题模式;并教大家编写一份获得更多面试机会的简历,传递面试经验与技巧。
课程安排:
1、软件测试高频面试题
2、MySQL索引与存储引擎
3、MySQL高频面试题
4、Linux高频面试题
5、简历编写与面试准备
6、面试经验技巧分享
阶段五:自动化测试工程师-编程基础篇:Python编程
3门课 /课程总时长:15小时
第6周 Python编程基础
本周开始学习Python编程基础, 学会搭建环境,重点掌握Python基础语法,为软件自动化测试打好基础。
课程安排:
1、安装Python和PyCharm
2、创建Python项目
3、掌握Python基本数据类型
4、逻辑运算与比较运算
5、程序中的循环与应用
6、字符串进阶与案例开发
7、高级数据类型
8、函数的定义与使用
第7周 Python语法进阶
本周是Python编程的进阶篇章,学习Python装饰器与高阶函数,掌握面向对象编程、进程与线程,以及Git代码管理工具,再次提升编程能力。
课程安排:
1、掌握闭包与装饰器
2、Python的高阶函数
3、面向对象编程
4、进程与线程编程
5、代码管理工具Git的使用
阶段六:自动化测试工程师-接口自动化测试篇
3门课 /课程总时长:11小时
第8~9周 接口自动化测试
本两周主要学习接口自动化测试,理解接口开发与接口测试,掌握Postman接口测试工具、PyTest接口自动化测试框架,并进行电商项目接口自动化测试实战。
课程安排:
1、了解接口和接口测试
2、Flask框架开发接口
3、Postman接口测试方法与实战
4、接口自动化测试设计
5、Pandas访问接口测试用例
6、MySQL数据库接口测试用例访问
7、掌握PyTest自动化测试框架
8、理解HTTP协议
9、requests模块接口请求
10、电商项目接口自动化测试实战
阶段七:自动化测试工程师-Web自动化测试篇
2门课 /课程总时长:8小时
第10周 Web自动化测试与面试
本周学习Web自动化测试,掌握Selenium测试框架,理解数据驱动,并能够以数据驱动角度编写代码,进行电商项目Web自动化测试实战。
课程安排:
1、了解主流Web自动化测试技术
2、掌握网页前端基础知识
3、前端开发环境搭建
4、Selenium元素定位
5、电商网站Web自动化测试实战
6、掌握数据驱动在自动化测试中的应用
7、软件自动化测试面试指导
阶段八:性能测试工程师-JMeter性能测试篇
4门课 /课程总时长:11小时
第11周 JMeter性能测试
本周开始性能测试的学习,带领大家认知性能测试,搭建性能测试环境,重点讲解JMeter性能测试工具,为后续JMeter性能测试实战打下基础。
课程安排:
1、掌握性能测试的相关概念
2、熟悉性能测试流程
3、搭建性能测试环境
4、安装JMeter工具
5、模拟多用户同时发送请求
6、掌握JMeter脚本开发精要技巧
第12周 JMeter性能测试项目实战
本周是JMeter性能测试的实战篇,理解Linux与MySQL的性能,带领大家完成电商项目的性能测试实战,掌握海量数据的性能调优方案。
课程安排:
1、Linux服务器性能监控与分析
2、MySQL数据库性能分析
3、MySQL数据库实时监控
4、性能测试需求分析与测试设计
5、JMeter业务级脚本开发
6、性能测试执行与管理
7、掌握性能测试报告编写思路和技巧
阶段九:性能测试工程师-LoadRunner性能测试篇
2门课 /课程总时长:8小时
第13周 Loadrunner性能测试与面试
本周学习另一款主流性能测试工具Loadrunner,搭建测试环境,掌握 LoadRunner脚本开发精要技巧、资源监控与结果分析、网页性能解析,并运用所学知识进行性能测试实战。
课程安排:
1、Loadrunner安装与介绍
2、脚本录制常见问题与解决方法
3、LoadRunner脚本开发精要技巧
4、LoadRunner资源监控与结果分析
5、网页性能解析
6、LoadRunner性能测试实战
阶段十:软件测试工程师-综合就业指导篇
2门课 /课程总时长:5小时
第14周 软件测试工程师综合就业指导
本周是软件测试工程师的综合就业指导篇,对所学知识进行梳理与回顾,再次优化简历,掌握面试软技能,与老师一起畅谈软件测试工程师的未来之路。
课程安排:
1、知识点梳理与回顾
2、简历优化,突出自己的价值
3、掌握面试软技能
4、拿到Offer前的注意事项
5、入职后的注意事项
6、未来的职业发展道路
7、终点已达,行程还要继续
1门课 /课程总时长:4小时
第1周 夯实基础起高楼
欢迎加入软件测试工程师的学习,本周开始学习软件测试的理论基础知识,了解软件测试行业及岗位发展,清楚未来的职业路径,重点掌握Bug的生命周期、发现Bug的方法论。
课程安排:
1、了解软件测试行业及职业路径
2、软件测试的本质
3、项目开发模型
4、从项目角度理解Bug的生命周期
5、测试用例设计实战
阶段二:软件测试工程师-必备技能篇:Linux系统和MySQL数据库
2门课 /课程总时长:9小时
第2周 深入软件底层-玩转企业级操作系统Linux
本周学习Linux操作系统,掌握Linux系统的安装与配置、Linux文件与权限管理,以及文本编辑等操作,为后期进行软件测试打下良好的基础。
课程安排:
1、安装Virtual Box虚拟机
2、CentOS系统的安装与配置
3、SecureCRT远程连接Linux系统
4、掌握Linux文件与权限管理
5、Linux文本编辑操作
第3周 探索数据的本质-MySQL数据库技术实战
本周学习MySQL数据库,掌握MySQL数据库的安装与配置,通过案例学习数据库表的设计和基本操作,掌握MySQL的基本查询、高级查询,学会使用MySQL基本函数。
课程安排:
1、学会MySQL的安装与配置
2、掌握数据库表的创建
3、MySQL增删改查基本操作
4、数据库表的基本查询
5、MySQL高级查询语法
6、掌握MySQL基本函数
阶段三:软件测试工程师-项目实战篇
1门课 /课程总时长:5小时
第4周 大型电商项目功能测试全流程实战
本周是软件测试的项目实战篇,带领大家完成一个大型电商项目的全流程测试实战,掌握主流项目管理软件的应用,能够独立完成一个完整项目的功能测试。
课程安排:
1、禅道的搭建与使用
2、编写软件测试计划书
3、分模块测试用例设计与执行
4、编写高质量的测试报告
阶段四:软件测试工程师-就业面试指导篇
4门课 /课程总时长:4小时
第5周 软件测试工程师就业面试指导
本周对软件测试的重点内容进行练习与回顾,开启测试理论、MySQL数据库、Linux系统刷题模式;并教大家编写一份获得更多面试机会的简历,传递面试经验与技巧。
课程安排:
1、软件测试高频面试题
2、MySQL索引与存储引擎
3、MySQL高频面试题
4、Linux高频面试题
5、简历编写与面试准备
6、面试经验技巧分享
阶段五:自动化测试工程师-编程基础篇:Python编程
3门课 /课程总时长:15小时
第6周 Python编程基础
本周开始学习Python编程基础, 学会搭建环境,重点掌握Python基础语法,为软件自动化测试打好基础。
课程安排:
1、安装Python和PyCharm
2、创建Python项目
3、掌握Python基本数据类型
4、逻辑运算与比较运算
5、程序中的循环与应用
6、字符串进阶与案例开发
7、高级数据类型
8、函数的定义与使用
第7周 Python语法进阶
本周是Python编程的进阶篇章,学习Python装饰器与高阶函数,掌握面向对象编程、进程与线程,以及Git代码管理工具,再次提升编程能力。
课程安排:
1、掌握闭包与装饰器
2、Python的高阶函数
3、面向对象编程
4、进程与线程编程
5、代码管理工具Git的使用
阶段六:自动化测试工程师-接口自动化测试篇
3门课 /课程总时长:11小时
第8~9周 接口自动化测试
本两周主要学习接口自动化测试,理解接口开发与接口测试,掌握Postman接口测试工具、PyTest接口自动化测试框架,并进行电商项目接口自动化测试实战。
课程安排:
1、了解接口和接口测试
2、Flask框架开发接口
3、Postman接口测试方法与实战
4、接口自动化测试设计
5、Pandas访问接口测试用例
6、MySQL数据库接口测试用例访问
7、掌握PyTest自动化测试框架
8、理解HTTP协议
9、requests模块接口请求
10、电商项目接口自动化测试实战
阶段七:自动化测试工程师-Web自动化测试篇
2门课 /课程总时长:8小时
第10周 Web自动化测试与面试
本周学习Web自动化测试,掌握Selenium测试框架,理解数据驱动,并能够以数据驱动角度编写代码,进行电商项目Web自动化测试实战。
课程安排:
1、了解主流Web自动化测试技术
2、掌握网页前端基础知识
3、前端开发环境搭建
4、Selenium元素定位
5、电商网站Web自动化测试实战
6、掌握数据驱动在自动化测试中的应用
7、软件自动化测试面试指导
阶段八:性能测试工程师-JMeter性能测试篇
4门课 /课程总时长:11小时
第11周 JMeter性能测试
本周开始性能测试的学习,带领大家认知性能测试,搭建性能测试环境,重点讲解JMeter性能测试工具,为后续JMeter性能测试实战打下基础。
课程安排:
1、掌握性能测试的相关概念
2、熟悉性能测试流程
3、搭建性能测试环境
4、安装JMeter工具
5、模拟多用户同时发送请求
6、掌握JMeter脚本开发精要技巧
第12周 JMeter性能测试项目实战
本周是JMeter性能测试的实战篇,理解Linux与MySQL的性能,带领大家完成电商项目的性能测试实战,掌握海量数据的性能调优方案。
课程安排:
1、Linux服务器性能监控与分析
2、MySQL数据库性能分析
3、MySQL数据库实时监控
4、性能测试需求分析与测试设计
5、JMeter业务级脚本开发
6、性能测试执行与管理
7、掌握性能测试报告编写思路和技巧
阶段九:性能测试工程师-LoadRunner性能测试篇
2门课 /课程总时长:8小时
第13周 Loadrunner性能测试与面试
本周学习另一款主流性能测试工具Loadrunner,搭建测试环境,掌握 LoadRunner脚本开发精要技巧、资源监控与结果分析、网页性能解析,并运用所学知识进行性能测试实战。
课程安排:
1、Loadrunner安装与介绍
2、脚本录制常见问题与解决方法
3、LoadRunner脚本开发精要技巧
4、LoadRunner资源监控与结果分析
5、网页性能解析
6、LoadRunner性能测试实战
阶段十:软件测试工程师-综合就业指导篇
2门课 /课程总时长:5小时
第14周 软件测试工程师综合就业指导
本周是软件测试工程师的综合就业指导篇,对所学知识进行梳理与回顾,再次优化简历,掌握面试软技能,与老师一起畅谈软件测试工程师的未来之路。
课程安排:
1、知识点梳理与回顾
2、简历优化,突出自己的价值
3、掌握面试软技能
4、拿到Offer前的注意事项
5、入职后的注意事项
6、未来的职业发展道路
7、终点已达,行程还要继续
温馨提示:
1、本站所有资源均是网上搜集或网友上传提供,本站内容仅供观摩学习交流之用,将不对任何资源负法律责任。如有侵犯您的版权,请及时发邮件联系我们(hyouit@qq.com),我们将尽快处理!2、如果下载地址失效,请尽快反馈给我们,我们尽快修复。点此反馈>>
3、全站资源高清无密,课程百分百高清,完整,原画,包含所有的视频+素材+课件+源码,每天更新。
4、有任何问题,请咨询微信:ah998g