软件测试工程师培训大纲
关键词: C语言、Linux、Bash、CMM/CMMI、软件工程、QC、软件测试、测试策略、手工测试、自动测试、黑盒测试、白盒测试、测试用例、软件Bug 、SVN、VSS、QTP、LoadRunner
1、培训内容
软件测试工程师;
随着软件产业发展与应用需求的不断提高,软件产品的质量控制与质量管理正逐渐成为软件企业生存与发展的核心,软件质量问题越来越受到政府相关部门、软件企业、软件用户的关心与重视。目前软件测试以稀为贵,可以说是一个朝阳行业,现在不仅处于极快的发展过程中,其待遇更是稳定提高。
现在,很多公司已经成立了独立的软件测试部门,而由于测试人才的缺少,所以公司一般会想办法留住软件测试人才。为了让学员能够适应企业需求,东方博宜的软件测试工程师课程集理论技术、学习研究、企业实践三大模块为一体,毕业实训课程直接进入泰得利通软件工厂担任软件测试工程师,全方位提升实战能力,毕业学员相当于1~2年的软件测试经验,让学员同时掌握“专业技能”和“工作经验”。
2、课程安排
全日脱产 | 业余周末班 | 晚 班 |
周一至周五上课 | 周六周日上课 | 周一、周三、周五晚上上课 |
3、培训证书
工业和信息化部颁发《软件开发测试工程师认证证书》
《软件开发测试工程师认证证书》是由工业和信息化部电子人才交流中心推出的国家级电子商务人才评定体系。各单位可作为专业技术人员职业能力考核、岗位聘用、任职、定级和晋升职位的重要依据
4、课程设计
序号 | 课程名称 | 课程内容 | 课时数 |
---|---|---|---|
1 | C语言程序设计 |
类型、运算符与表达式;控制流;函数与程序结构;指针与数组;输入与输出;数据结构基础。 |
42 |
2 | 数据库基础 | Oracle、SQL数据库的安装、掌握常用SQL语句、测试过程中的语句跟踪。 | 24 |
3 | Linux系统使用 | linux的文件权限与目录配置; linux磁盘与文件系统管理; vi程序编辑器;认识bash; linux网络配置。 | 16 |
4 | 软件工程和软件测试概述 |
软件工程,软件过程,软件生命周期等的概念及相关介绍;了解ISO9000和CMM/CMMI,理解并掌握质量模型,理解质量铁三角。测试的基本概念,理解软件测试的目的,测试的原则等;掌握单元测试、集成测试、系统测试等测试过程及相关测试策略;理解软件测试的目标、原则、局限性等。 |
4 |
5 | 软件测试流程 |
理解整个项目的测试流程,测试计划>>测试用例设计>>测试执行与监控(自动化测试和手工测试)>>测试报告>>软件bug生命周期管理 |
8 |
6 | 测试用例设计 |
A、测试用例的几种设计方法(等价类划分、边界值分析、判定表、错误推测等) |
8 |
7 | 应用程序测试技术与方法 |
WEB 测试、UI 测试、兼容性测试、安全性测试、易用性测试等。 |
8 |
8 | Bug管理工具 |
理解缺陷的生命周期,缺陷的处理流程、列举缺陷的分类 ,阐述缺陷各个属性的含义 |
4 |
9 | APP测试概念及方法 |
A、与PC端程序测试的区别。 |
8 |
10 | 项目实战 |
通过项目实践测试流程,加强测试能力。 |
12 |
5、报名须知
学生报名时须携带以下资料:
①证件:身份证复印件、学历证复印件及其它所需提交的证明文件的原件及复印件(各1份);
②照片:一寸证件照照片(蓝底)4张,二寸照片2张;