2488.00 2999 优惠价

7天可退款

服务
系统学习
14周
教学服务
7个月
教学模式
学练一体化
课程证书
通过得证书

课程大纲及学习周期安排

坚持学习的路上,我们为你画好成长路标

阶段一:软件测试工程师-基础理论篇

  • 第1周
夯实基础起高楼

欢迎加入软件测试工程师的学习,本周开始学习软件测试的理论基础知识,了解软件测试行业及岗位发展,清楚未来的职业路径,重点掌握Bug的生命周期、发现Bug的方法论。

课程安排
  1. 1、了解软件测试行业及职业路径
  2. 2、软件测试的本质
  3. 3、项目开发模型
  4. 4、从项目角度理解Bug的生命周期
  5. 5、测试用例设计实战

阶段二:软件测试工程师-必备技能篇:Linux系统和MySQL数据库

  • 第2周
  • 第3周
深入软件底层-玩转企业级操作系统Linux

本周学习Linux操作系统,掌握Linux系统的安装与配置、Linux文件与权限管理,以及文本编辑等操作,为后期进行软件测试打下良好的基础。

课程安排
  1. 1、安装Virtual Box虚拟机
  2. 2、CentOS系统的安装与配置
  3. 3、SecureCRT远程连接Linux系统
  4. 4、掌握Linux文件与权限管理
  5. 5、Linux文本编辑操作
探索数据的本质-MySQL数据库技术实战

本周学习MySQL数据库,掌握MySQL数据库的安装与配置,通过案例学习数据库表的设计和基本操作,掌握MySQL的基本查询、高级查询,学会使用MySQL基本函数。

课程安排
  1. 1、学会MySQL的安装与配置
  2. 2、掌握数据库表的创建
  3. 3、MySQL增删改查基本操作
  4. 4、数据库表的基本查询
  5. 5、MySQL高级查询语法
  6. 6、掌握MySQL基本函数

阶段三:软件测试工程师-项目实战篇

  • 第4周
大型电商项目功能测试全流程实战

本周是软件测试的项目实战篇,带领大家完成一个大型电商项目的全流程测试实战,掌握主流项目管理软件的应用,能够独立完成一个完整项目的功能测试。

课程安排
  1. 1、禅道的搭建与使用
  2. 2、编写软件测试计划书
  3. 3、分模块测试用例设计与执行
  4. 4、编写高质量的测试报告

阶段四:软件测试工程师-就业面试指导篇

  • 第5周
软件测试工程师就业面试指导

本周对软件测试的重点内容进行练习与回顾,开启测试理论、MySQL数据库、Linux系统刷题模式;并教大家编写一份获得更多面试机会的简历,传递面试经验与技巧。

课程安排
  1. 1、软件测试高频面试题
  2. 2、MySQL索引与存储引擎
  3. 3、MySQL高频面试题
  4. 4、Linux高频面试题
  5. 5、简历编写与面试准备
  6. 6、面试经验技巧分享

阶段五:自动化测试工程师-编程基础篇:Python编程

  • 第6周
  • 第7周
Python编程基础

本周开始学习Python编程基础, 学会搭建环境,重点掌握Python基础语法,为软件自动化测试打好基础。

课程安排
  1. 1、安装Python和PyCharm
  2. 2、创建Python项目
  3. 3、掌握Python基本数据类型
  4. 4、逻辑运算与比较运算
  5. 5、程序中的循环与应用
  6. 6、字符串进阶与案例开发
  7. 7、高级数据类型
  8. 8、函数的定义与使用
Python语法进阶

本周是Python编程的进阶篇章,学习Python装饰器与高阶函数,掌握面向对象编程、进程与线程,以及Git代码管理工具,再次提升编程能力。

课程安排
  1. 1、掌握闭包与装饰器
  2. 2、Python的高阶函数
  3. 3、面向对象编程
  4. 4、进程与线程编程
  5. 5、代码管理工具Git的使用

阶段六:自动化测试工程师-接口自动化测试篇

  • 第8~9周
接口自动化测试

本两周主要学习接口自动化测试,理解接口开发与接口测试,掌握Postman接口测试工具、PyTest接口自动化测试框架,并进行电商项目接口自动化测试实战。

课程安排
  1. 1、了解接口和接口测试
  2. 2、Flask框架开发接口
  3. 3、Postman接口测试方法与实战
  4. 4、接口自动化测试设计
  5. 5、Pandas访问接口测试用例
  6. 6、MySQL数据库接口测试用例访问
  7. 7、掌握PyTest自动化测试框架
  8. 8、理解HTTP协议
  9. 9、requests模块接口请求
  10. 10、电商项目接口自动化测试实战

阶段七:自动化测试工程师-Web自动化测试篇

  • 第10周
Web自动化测试与面试

本周学习Web自动化测试,掌握Selenium测试框架,理解数据驱动,并能够以数据驱动角度编写代码,进行电商项目Web自动化测试实战。

课程安排
  1. 1、了解主流Web自动化测试技术
  2. 2、掌握网页前端基础知识
  3. 3、前端开发环境搭建
  4. 4、Selenium元素定位
  5. 5、电商网站Web自动化测试实战
  6. 6、掌握数据驱动在自动化测试中的应用
  7. 7、软件自动化测试面试指导

阶段八:性能测试工程师-JMeter性能测试篇

  • 第11周
  • 第12周
JMeter性能测试

本周开始性能测试的学习,带领大家认知性能测试,搭建性能测试环境,重点讲解JMeter性能测试工具,为后续JMeter性能测试实战打下基础。

课程安排
  1. 1、掌握性能测试的相关概念
  2. 2、熟悉性能测试流程
  3. 3、搭建性能测试环境
  4. 4、安装JMeter工具
  5. 5、模拟多用户同时发送请求
  6. 6、掌握JMeter脚本开发精要技巧
JMeter性能测试项目实战

本周是JMeter性能测试的实战篇,理解Linux与MySQL的性能,带领大家完成电商项目的性能测试实战,掌握海量数据的性能调优方案。

课程安排
  1. 1、Linux服务器性能监控与分析
  2. 2、MySQL数据库性能分析
  3. 3、MySQL数据库实时监控
  4. 4、性能测试需求分析与测试设计
  5. 5、JMeter业务级脚本开发
  6. 6、性能测试执行与管理
  7. 7、掌握性能测试报告编写思路和技巧

阶段九:性能测试工程师-LoadRunner性能测试篇

  • 第13周
Loadrunner性能测试与面试

本周学习另一款主流性能测试工具Loadrunner,搭建测试环境,掌握 LoadRunner脚本开发精要技巧、资源监控与结果分析、网页性能解析,并运用所学知识进行性能测试实战。

课程安排
  1. 1、Loadrunner安装与介绍
  2. 2、脚本录制常见问题与解决方法
  3. 3、LoadRunner脚本开发精要技巧
  4. 4、LoadRunner资源监控与结果分析
  5. 5、网页性能解析
  6. 6、LoadRunner性能测试实战

阶段十:软件测试工程师-综合就业指导篇

  • 第14周
软件测试工程师综合就业指导

本周是软件测试工程师的综合就业指导篇,对所学知识进行梳理与回顾,再次优化简历,掌握面试软技能,与老师一起畅谈软件测试工程师的未来之路。

课程安排
  1. 1、知识点梳理与回顾
  2. 2、简历优化,突出自己的价值
  3. 3、掌握面试软技能
  4. 4、拿到Offer前的注意事项
  5. 5、入职后的注意事项
  6. 6、未来的职业发展道路
  7. 7、终点已达,行程还要继续

评价 好评

  • 好的启蒙知识体系课程,很棒

  • 总体来说,非常棒!老师细致

  • 非常好的课程,能简单易懂的课程。

预售规则

1. 定金支付成功后,可在“我的订单”-“未支付”栏查看所要支付尾款的订单。
2. 尾款支付开启后,请在规定时间内支付尾款,若超出尾款支付时间,订单将自动关闭。请关注短信、慕课网平台及慕课网微信号等渠道推送的提醒消息。
3. 定金可在课程原价基础上抵扣页面显示金额,具体数额及计算方式见详情页。
4. 已支付定金但未在规定时间支付尾款的用户,定金不可退。
5. 如您对预售活动有其它疑问,请联系客服:kf@imooc.com。