【课程内容】
一、测试人员必会的基础操作
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、简历的基本构成与标准规范,简历的投递途径与注意事项
【教学目的】
让学员拥有软件测试的专业技能,能够顺利从事软件测试的工作。
【师资介绍】
段小兵
软件测试专家
拥有6年以上软件测试项目经历,曾在多家软件公司任职测试工程师/测试主管,拥有多个大型项目的测试经验,熟悉app及Web项目测试,涉及的行业有医疗、教育、育儿等。具有10年以上教学经验,坚持“专业、真诚、耐心”的教学理念,教学方法灵活、高效,深受广大学员喜爱。
【授课情境】
【办学特色】
重实战经验,重就业:以研发产品作为教学实战案例,全面、系统、专业,满足业内岗位需求,培养人才,提高就业质量,实现高薪就业。
【环境优势】
1、研发团队和教学基地都在同一层楼办公,在这样的环境下目的是为了让大学生们以快的速度适应职场环境和氛围,提供有利的竞争力。
2、公司所处环境于广州IT人才孵化小镇
3、智能化实训室上课,为技术类项目实战训练和职业素质训练提供有利的环境。
【学校优势】
1、专接政府机构的研发项目,具体有专家讲师和研发工程师团队。
2、小班制,十五人左右一个班由一名老师与一名助教带,实现一对一辅导。
3、学员练习项目为公司真实接到的政府项目,大大积累了学员的真实项目经验。
【教学环境】
【学校简介】
广东红松网络信息技术有限公司于2016年03月17日成立。公司经营范围包括:服务;软件批发;通讯设备及配套设备批发;办公设备批发;软件零售;智能化安装工程服务;计算机网络系统工程服务;绝缘装置安装服务;安全技术防范系统设计、施工、维修;职业技能培训(不包括需要取得许可审批方可经营的职业技能培训项目)。