关键过程域、CMM实例简介 、CMM的发展、CMMI2级详细讲解
五、软件测试人员面临的机会和挑战
1、软件测试职位在IT行业的现状
2、软件测试职位到底是干什么?
3、软件测试行业的背景
4、软件测试人员需要具备的基本素质
5、软件测试工程师需掌握的技术技能大纲
6、软件测试人员后期的发展机会和挑战
六、附录(基础技能版,本内容为华为指定培训内容,其中部分内容在其他模块中已经包含):
(一)、基础技能方面:
Unix/Linux操作系统:
1、熟悉Unix/Linux环境
2、掌握Unix/Linux
常用命令
3、了解并掌握Vi的一些常用命令
4、了解基本的shell
Informix:
1、熟悉并掌握informix常用命令
2、掌握SQL相关的一些知识
Oracle:
1、掌握Oracle的基本操作
2、掌握在Unix/Linux系统下安装Oracle数据库
(二)、网络基础知识
1、熟悉TCP/IP、HTTP、UDP协议
2、掌握常用的网络命令
3、抓包工具的熟悉与
学习 (三)、测试理论
1、软件及其开发过程
2、软件测试的基本概念与方法
3、质量保证与策略
4、测试依据与规范
5、单元测试
6、集成测试与系统测试
7、验收测试
8、基于应用服务器的测试
9、测试计划的制定、用例的设计与执行、缺陷的跟踪
(四)、模拟项目练习
1、理解需求,设计测试用例、测试用例评审
2、测试执行
3、提单规范
有关模拟项目的需求、用例模板、测试版本。
模块五、JavaEE模块2:Hibernate、Spring等主流框架
1、Ajax(Ajax概念、原生Ajax调用、Form提交)与JQuery(常用Ajax框架介绍、JQuery应用详解)
2、Hibernate(Hibernate应用开发基础、ORM基础理论、关系映射技术、Query与Criteria接口、性能优化技术、缓存技术、事务与并发,JPA持久化技术
3、Spring(Spring IoC技术、Spring AOP技术 ,proxy 代理技术,Annotation技术、Spring 声明事务管理、DWR)
4、SSH整合(SSH整合原理、Spring、Struts、Hibernate整合分工,dao层开发,service层开发)
模块六、Android技术及功能模块开发
1、Android简介,环境的搭建配置,Android工程的目录介绍
2、Android中的事件处理机制、布局管理和常用组件的使用
3、Activity的创建、启动和生命周期等内容,Intent在Activity之间传递数据
4、Android Service组件详解
5、Android 广播事件处理 Broadcast Receiver详解
6、Android的四种数据存取方法:Preference、File、SQLite和Network
7、Content Provider在Android不同应用程序之间相互共享数据的机制
8、Android音频及视频播放,图形图像,GPS应用等。
模块七、软件工程(CMMI)与数据库
1、面向对象(OO)的分析和设计(OOA&;OOD)
2、统一建模语言(UML)
3、CMMI基本概述、模型、实施
4、软件工程实务
5、软件工程生命周期模型
6、Oracle初级至中级(结合JavaEE项目)
模块八、项目开发(因企业需求而变化)
1、酷派Andriod 3G手机来电卫士防火墙开发及全程测试
2、Andriod都市赛车游戏模块(赛道模块及车型模块等)
3、物流行业Andriod平台条码识别系统开发及全程测试
4、物流行业Andriod平台GPS天气及路况及时更新系统(模块)
5、物流宝运营平台
管理系统(模块)
模块九、职业规划与素质训练
1、职业心态与职业素养训练
2、简历写作与项目描述
3、
招聘企业岗位需求介绍
4、面试技巧训练(常见问题的应答)
5、模拟技术面试训练(项目阐述)
6、模拟综合面试训练