软件测试行业前景

Prospect

  • 市场缺口大 软件公司对软件质量越来越重视,而软件测试是软件质量的守门员。软件测试人才缺口严重,缺口高达30W!
  • 行业前景好,入职起薪高 目前市场上纯功能测试的人很多,但真正自己会开发测试工具测试的人很少;2019年经过蓉华入职软件测试的平均月薪为6739元,最高月薪拿到15500元。
  • 入行门槛低,无性别歧视 学校很少有专门的软件测试专业,就业人群中男女比例相当。
  • 晋升空间大,职业发展多元化 软件测试不但可以走纯技术路线,还可以走管理路线,产品市场路线。

为什么选择
软件测试

市场缺口大
软件公司对软件质量越来越重视,而软件测试是软件质量的守门员。软件测试人才缺口严重,缺口高达30W!
行业前景好,入职起薪高
目前市场上纯功能测试的人很多,但真正自己会开发测试工具测试的人很少;2019年经过蓉华入职软件测试的平均月薪为6739元,最高月薪拿到15500元。
入行门槛低,无性别歧视
学校很少有专门的软件测试专业,就业人群中男女比例相当。
晋升空间大,职业发展多元化
软件测试不但可以走纯技术路线,还可以走管理路线,产品市场路线。

软件测试的职业发展

development

测试总监
测试架构师
测试经理
高级测试工程师
测试主管
中级测试工程师
初级测试工程师
初级测试工程师

测试课程大纲

curriculum schedule

  • 1 测试基础课程
  • 2 测开基础课程
  • 3 测开专业课程
  • 4 复习就业指导

阶段目标:掌握计算机软硬件、计算机网络基础,了解前后端分离软件系统的基本框架;掌握软件测试理论、流程、方法,能够独立完成功能测试,能够独立完成前后端分离集群环境搭建。

阶段目标:熟练掌握 Python 基础语法、selenium 库的常用方法,能编写 Web 自动化的数据驱动脚本,能够独立 完成 Web 自动化框架搭建。

阶段目标:掌握 http 协议的报文格式,会使用 fiddler 工具抓取 http 请求并分析;掌握 postman 工具测试接口; 熟练使用 JMeter 工具完成接口测试;能够独立搭建接口自动化测试框架进行接口自动化测试,能够掌握 Jenkins 的使用;会使用 JMeter 工具完成系统的压力测试,分析系统的性能指标。

阶段目标:培养学生的简历写作、面试技巧,以及职业素养,在就业老师的指导下,完成就业,进入测试岗位。

  • 测试基础课程

    掌握计算机软硬件、计算机网络基础,了解前后端分离软件系统的基本框架;掌握软件测试理论、流程、方法,能够独立完成功能测试,能够独立完成前后端分离集群环境搭建。
    测试理论

    知识要点:测试流程、策略、模型,测试需求分析与用例设计,测试执行与管理,禅道系统,测试报告与总结。

    课程目标:理解软件工程的各类实际问题,理解系统测试的理论、方法与过程,熟练运用测试用例设计方法高效设计测试用例。

    Linux操作系统

    知识要点:Linux系统的安装,文件操作,vi命令,用户与权限,进程,软件安装,Tomcat与Nginx服务器,测试环境部署。

    课程目标:熟练掌握常用的Linux命令,能独立完成测试环境的部署。

    计算机网络

    知识要点:TCP/IP协议族,TCP的三次握手,常用网络命令,常见网络设备,网络工具。

    课程目标:掌握网络的基本概念及常用的网络命令、工具,能解决测试工作中遇到的常见网络问题。

    数据库:MySQL与Redis

    知识要点:关系型与非关系型数据库,数据库服务器与客户端的安装、配置,建库语句,建表语句,数据类型,增删改查语句,查询结果排序,条件查询,通配符,分组查询,子查询,多表查询,函数,数据库的导出,SQL脚本的执行,索引,视图,存储过程。

    课程目标:熟练掌握数据库的安装、配置,在测试中能熟练使用数据库完成测试数据的构造,数据校验等操作。

    测试环境的部署与维护

    知识要点:Tomcat、Apache、Nginx等服务器的安装,部署测试的系统,升级、维护测试系统。

    课程目标:学生能熟练独立部署各种测试系统,完成系统的升级、维护工作,培养学生的动手能力。

    APP专项测试

    知识要点:adb命令,monkey命令,模拟器的使用,移动app测试方法如安装/卸载测试、功能测试、UI测试、兼容性测试、弱网测试等。

    课程目标:掌握App测试的方法及命令、工具,能独立完成App的测试工作。

  • 测开基础课程

    熟练掌握 Python 基础语法、selenium 库的常用方法,能编写 Web 自动化的数据驱动脚本,能够独立 完成 Web 自动化框架搭建。
    Python语法

    知识要点:数据类型,运算符,流程控制,函数,推导式,迭代器,生成器,面向对象等模块。

    课程目标:熟练掌握Python的基础语法,为自动化测试专题的学习做准备。

    Web自动化

    知识要点:Selenium库的常用方法,元素定位与操作、等待、鼠标事件、键盘事件、框架封装、单元测试框架unittest、数据文件、报告生成、邮件发送、验证码、滚动条、日志模块。

    课程目标:能独立完成Web自动化框架的搭建,熟练使用Selenium库完成Web自动化代码的编写。

    Web自动化框架

    知识要点:Web自动化框架封装,unittest 单元测试框架,数据文件,参数化-ddt,html 格式的报告生成,报告邮件发送,自动化中验证码的处理,日志模块-logging。

    课程目标:能够具有Web自动化分层封装思路,能够独立完成自动化框架搭建。

  • 测开专业课程

    掌握 http 协议的报文格式,会使用 fiddler 工具抓取 http 请求并分析;掌握 postman 工具测试接口; 熟练使用 JMeter 工具完成接口测试;能够独立搭建接口自动化测试框架进行接口自动化测试,能够掌握 Jenkins 的使用;会使用 JMeter 工具完成系统的压力测试,分析系统的性能指标。
    接口测试

    知识要点:JMeter工具的使用,JMeter八大组件,脚本录制,脚本编写,参数化,函数,正则表达式,接口关联。

    课程目标:熟练使用JMeter工具完成接口测试,深刻理解接口测试的意义、方法并熟练运用。

    接口自动化

    知识要点:Requests模块的使用,接口自动化框架设计,单元测试框架Pytest,生成报告。

    课程目标:掌握通过Requests模块设计接口自动化框架来完成接口测试的方法,达到不仅可以通过现成的工具完成测试,也可以通过自己开发工具完成测试的目的。

    接口自动化框架

    知识要点:接口自动化的框架设 计,Pytest单元测试框架,pytest 框架封装测试用例,生成接口自动化的测试报告。

    课程目标:掌握接口自动化框架设计封装思路,能够独立完成接口自动化框架设计和开发。

    Jenkins 持续集成

    知识要点:Jenkins 的安装,将项目上传到 github/SVN,新建 Jenkins 项目,General、源码管理、构建触发器、构建、构建后操作配置构建,邮件配置。

    课程目标:Python+SVN+Jenkins 实现自动化测试的持续集成。

    性能测试

    知识要点:性能测试目的、策略、常用方法,响应时间、TPS、PV、UV等Web关键指标分析,Web性能测试方法、流程,实施过程,使用JMeter工具完成性能测试。

    课程目标:深入理解性能测试技术体系和方法论,熟练运用JMeter工具完成对性能测试。

  • 复习就业指导

    培养学生的简历写作、面试技巧,以及职业素养,在就业老师的指导下,完成就业,进入测试岗位。
    复习

    知识要点:老师串讲、答疑。

    课程目标:学生复习前面所学的知识,夯实知识。

    就业辅导

    知识要点:学生简历指导,职业素养与面试技巧课程;模拟面试;毕业;简历投递、内推。

    课程目标:学生达到预期目标,允许就业。

测试理论

知识要点:测试流程、策略、模型,测试需求分析与用例设计,测试执行与管理,禅道系统,测试报告与总结。

课程目标:理解软件工程的各类实际问题,理解系统测试的理论、方法与过程,熟练运用测试用例设计方法高效设计测试用例。

Linux操作系统

知识要点:Linux系统的安装,文件操作,vi命令,用户与权限,进程,软件安装,Tomcat与Nginx服务器,测试环境部署。

课程目标:熟练掌握常用的Linux命令,能独立完成测试环境的部署。

计算机网络

知识要点:TCP/IP协议族,TCP的三次握手,常用网络命令,常见网络设备,网络工具。

课程目标:掌握网络的基本概念及常用的网络命令、工具,能解决测试工作中遇到的常见网络问题。

数据库:MySQL与Redis

知识要点:关系型与非关系型数据库,数据库服务器与客户端的安装、配置,建库语句,建表语句,数据类型,增删改查语句,查询结果排序,条件查询,通配符,分组查询,子查询,多表查询,函数,数据库的导出,SQL脚本的执行,索引,视图,存储过程。

课程目标:熟练掌握数据库的安装、配置,在测试中能熟练使用数据库完成测试数据的构造,数据校验等操作。

测试环境的部署与维护

知识要点:Tomcat、Apache、Nginx等服务器的安装,部署测试的系统,升级、维护测试系统。

课程目标:学生能熟练独立部署各种测试系统,完成系统的升级、维护工作,培养学生的动手能力。

APP专项测试

知识要点:adb命令,monkey命令,模拟器的使用,移动app测试方法如安装/卸载测试、功能测试、UI测试、兼容性测试、弱网测试等。

课程目标:掌握App测试的方法及命令、工具,能独立完成App的测试工作。

Python语法

知识要点:数据类型,运算符,流程控制,函数,推导式,迭代器,生成器,面向对象等模块。

课程目标:熟练掌握Python的基础语法,为自动化测试专题的学习做准备。

Web自动化

知识要点:Selenium库的常用方法,元素定位与操作、等待、鼠标事件、键盘事件、框架封装、单元测试框架unittest、数据文件、报告生成、邮件发送、验证码、滚动条、日志模块。

课程目标:能独立完成Web自动化框架的搭建,熟练使用Selenium库完成Web自动化代码的编写。

Web自动化框架

知识要点:Web自动化框架封装,unittest 单元测试框架,数据文件,参数化-ddt,html 格式的报告生成,报告邮件发送,自动化中验证码的处理,日志模块-logging。

课程目标:能够具有Web自动化分层封装思路,能够独立完成自动化框架搭建。

接口测试

知识要点:JMeter工具的使用,JMeter八大组件,脚本录制,脚本编写,参数化,函数,正则表达式,接口关联。

课程目标:熟练使用JMeter工具完成接口测试,深刻理解接口测试的意义、方法并熟练运用。

接口自动化

知识要点:Requests模块的使用,接口自动化框架设计,单元测试框架Pytest,生成报告。

课程目标:掌握通过Requests模块设计接口自动化框架来完成接口测试的方法,达到不仅可以通过现成的工具完成测试,也可以通过自己开发工具完成测试的目的。

接口自动化框架

知识要点:接口自动化的框架设 计,Pytest单元测试框架,pytest 框架封装测试用例,生成接口自动化的测试报告。

课程目标:掌握接口自动化框架设计封装思路,能够独立完成接口自动化框架设计和开发。

Jenkins 持续集成

知识要点:Jenkins 的安装,将项目上传到 github/SVN,新建 Jenkins 项目,General、源码管理、构建触发器、构建、构建后操作配置构建,邮件配置。

课程目标:Python+SVN+Jenkins 实现自动化测试的持续集成。

性能测试

知识要点:性能测试目的、策略、常用方法,响应时间、TPS、PV、UV等Web关键指标分析,Web性能测试方法、流程,实施过程,使用JMeter工具完成性能测试。

课程目标:深入理解性能测试技术体系和方法论,熟练运用JMeter工具完成对性能测试。

复习

知识要点:老师串讲、答疑。

课程目标:学生复习前面所学的知识,夯实知识。

就业辅导

知识要点:学生简历指导,职业素养与面试技巧课程;模拟面试;毕业;简历投递、内推。

课程目标:学生达到预期目标,允许就业。

就业信息

Employment information

姓名 学历 专业 就业公司 入职岗位 月薪 就业城市
  • 邓*力 本科 计算机科学与技术 软**力科技有限公司 测试工程师 12500 成都
  • 叶* 大专 电子商务 成都**科技有限公司 测试工程师 6500 成都
  • 刘*民 本科 自动化 德*信息技术有限公司 测试工程师 13000 成都
  • 尹*娟 大专 学前教育 成都韩*科技有限公司 测试工程师 6000 成都
  • 蒋* 大专 物业管理 誉**易有限公司 测试工程师 7000 成都
  • 李*豪 本科 过程装备与控制工程 *希科技有限公司 测试工程师 6000 成都
  • 舒*琳 本科 植物科学与技术 成都平*科技有限公司 测试工程师 8000 成都
  • 曹*凤 本科 通信工程 **科技有限公司 测试工程师 10000 成都
  • 缪* 本科 功能材料 成都**数码科技股份有限公司 测试工程师 7300 成都
  • 陈* 本科 嵌入式 **克斯科技有限公司 测试工程师 12000 成都
  • 王* 本科 测控技术与仪器 成都**国际有限公司 测试工程师 9000 成都
  • 孔*俊 本科 测控技术与仪器 成都**学教育咨询有限公司 测试工程师 6000 成都
  • 刘*廷 本科 车辆工程 成都环宇**科技有限公司 测试工程师 6000 成都
  • 蒋*浩 本科 电子信息工程 **动力信息技术集团成都科技有限公司 测试工程师 8500 成都
  • 曾* 本科 通信工程 成都**云科技有限科技公司 测试工程师 7500 成都
  • 王* 大专 电子 **互动科技有限公司 测试工程师 5500 成都
  • 何*芬 本科 财务管理 四川**时代网络科技有限公司 测试工程师 6000 成都
  • 肖*奎 本科 艺术设计 中**维信息技术有限责任公司 测试工程师 7500 成都
  • 杜*江 本科(自考) 电子信息技术 成都*起科技有限公司 测试工程师 6500 成都
  • 李*文 本科 农业机械化及其自动化 成都**国际有限公司 测试工程师 6500 成都
  • 王*毅 本科 自动化 **云科技有限科技公司 测试工程师 7500 成都
  • 胡* 本科 土木工程 四川久**海软件股份有限公司 测试工程师 6500 成都
  • 张* 本科 英语教育 **动力信息技术集团成都科技有限公司 测试工程师 7000 成都
  • 冯*平 本科 通信工程 **动力信息技术集团成都科技有限公司 测试工程师 9000 成都
    关注我们
    值得信赖的IT教育机构

    值得信赖的IT培训机构

    成都校区地址:成都市高新区天府二街蜀都中心1期1号楼 西安校区地址:西安市未央区凤城九路海博广场B座 深圳校区地址:深圳市福田区彩田南路深圳青年大厦

    蓉华教育,行胜于言,IT培训学校口碑选择(蜀ICP备20007585号-1 )

    版权所有 © 成都蓉华软创科技有限公司 2016-2020