【职业前景】:
1.IT领域需求旺盛公司产品迭代频繁,国内软件测试人才空缺超30万,高校几乎没有开设相关,八成以上的从业者都是跨。
2.发展前景好,升职加薪容易,2018年调查显示,软件测试从业者的平均薪资已经达到11586元/月,并且越老越吃香。
3.就业门槛低,性别无歧视。
4.可以从事APP软件测试、web软件测试、自动化软件测试等相关工作,可以进入金融、游戏、电商、通信等项目部。
【适合对象】
1.零基础小白,想转行,喜欢计算机,想进入IT行业
2.不甘心为微薄的薪水愁眉不展,寻求一个稳定高薪的工作
3.目前工作一成不变好几年想转行的从业者
【学员要求】
1.大专及以上学历的毕业生以及职场新人,理工科
2.年龄20-30岁
【课程内容】
一、测试人员必会的基础操作
1、软件测试行业现状与发展前景;2、软件测试工程师的职业规划;3、对软件进行测试的作用与意义;4、Windows、MAC与Linux操作系统简介;5、Windows操作系统的重装、备份与还原。
1、测试人员必会的OFFICE操作技巧;2、常用邮件格式规范;3、PC端的网络基础知识与操作技巧;4、移动端的网络基础知识与操作技巧。
二、软件测试的基本理论知识
1、软件测试的定义与分类;2、软件测试的原则与策略;3、黑盒、白盒及灰盒测试;4、单元测试,集成测试,系统测试与用户验收测试;5、什么是测试用例,用例的基本组成;6、BUG的定义及基本组成;7、BUG的生命周期。
1、软件测试的基本流程;2、软件测试V模型与W模型;3、各类软件开发模型介绍,敏捷开发,代码的走查与审查。
三、高效设计测试用例
1、设计测试用例的标准与规范;2、几种常用的设计测试用例的方法。
1、根据需求文档和产品原型图设计测试用例;2、根据已有的软件功能编写测试用例。
1、选择某些功能模块编写测试用例实战演练;2、使用Visio工具编写流程用例。
四、SVN版本控制系统
1、目前流行的版本控制系统简介;2、SVN与GIT的优点缺点对比分析;3、介绍SVN工作原理,搭建SVN工具环境;4、测试人员必会的SVN功能介绍,版本库的使用方法;5、SVN实战演练与操作步骤。
五、测试用例及BUG管理
1、测试用例的管理工具;2、用例管理的基本流程,用例的复用与优先级。
1、缺陷的分类与提交原则;2、缺陷的严重程度划分标准;3、缺陷优先级的划分及作用;4、缺陷的管理及处理流程。
1、TestLink用例管理工具必会功能详解;2、“禅道”功能介绍,操作流程与模块划分;3、使用“禅道”管理项目、需求、用例及缺陷的操作方法;4、使用TestLink与“禅道”编写测试用例实战演练;5、其它BUG管理工具功能介绍,如:JIRA,bugfree等;6、使用JIRA提交BUG实战演练。
六、掌握黑盒测试的方式方法
1、集成测试的方式方法及测试策略;2、系统测试的方式方法、测试范围、测试策略;3、用户验收测试,非正式验收与正式验收测试;4、C/S架构的定义;5、B/S架构的定义;6、B/S架构与C/S架构各自的优势与劣势。
七、测试人员必会的其它工具软件
1、思维导图软件功能及作用简介,下载与安装;2、MindManage思维导图软件功能模块、基本操作与实战演练;3、Xmind思维导图软件的操作技巧与实战演练。
1、Axure下载与安装,功能模块简介;2、绘制Web产品原型图及基本交互;3、绘制app产品原型图及基本交互。
1、PS的下载与安装,功能简介及应用领域;2、常见的图像格式简介;3、PS常用抠图工具及使用方法;4、PS常用的图像处理技巧。
八、各类文档的编写与管理
1、使用思维导图软件分析产品功能需求中的测试要点;2、使用Axure分析产品功能需求及产品交互;3、使用SVN管理需求文档的版本;4、测试计划与测试方案的基本结构组成;5、编写测试计划或测试方案的注意事项;6、测试报告的基本结构组成
九、真实Web项目测试实战
1、Web项目的测试范围及测试方法;2、Web项目的测试思路与技巧
1、Web项目兼容性测试工具的安装与使用;2、编写测试计划、测试用例
1、执行测试并提交BUG;2、回归测试
1、提交测试报告;2、编写用户操作手册
十、各类手机app项目测试实战
1、移动端app项目的测试范围及测试方法,2、移动端app项目的测试思路与技巧
1、各类移动端硬件平台及操作系统的介绍、操作技巧与注意事项,2、移动端app项目的兼容性测试
1、教育类项目完整测试流程实战演练,2、网上商城类项目完整测试流程实战演练
1、医疗类项目完整测试流程实战演练,2、金融类项目完整测试流程实战演练
1、编写测试用例,2、执行测试并提交BUG
1、提交测试报告,2、编写用户操作手册
十一、LoadRunner自动化性能测试
1、分析被测系统,搭建LoadRunner测试环境;2、性能测试指标,名词解释,性能测试的思路与策略;3、LR工具功能模块,录制测试脚本准备;4、协议的选择,脚本录制与回放;5、插入事物,检查点,参数化,集合点,关联等;6、设置测试场景,监控指标;7、并发、压力及负载测试的测试方法
十二、测试人员必会的数据库操作
1、数据库简介,数据库管理系统;2、Mysql简介,关系型数据库
1、mysql的下载与安装;2、数据库的启动和连接
1、创建、切换和查看数据库;2、默认值、列注释,列约束和中文问题
1、插入数据到数据表;2、主键与自动增长,修改和删除数据
1、创建、删除数据表与查看表结构;2、外连接查询,查询练习
十三、面试与笔试实训指导
1、复习软件测试理论;2、复习软件测试工具的操作;3、总复习之实战:设计测试用例;4、面试与笔试模拟实训;5、简历的基本构成与标准规范,简历的投递途径与注意事项