软件测试工程师
课程编号:CASE-T-1
 
市场前景
随着软件产业的发展,软件产品的质量控制与质量管理正逐渐成为软件企业生存与发展的核心。几乎每个大中型IT企业的软件产品在发布前都需要大量的质量控制、测试和文档工作,而这些工作必须依靠拥有娴熟技术的专业软件人才来完成。软件测试工程师就是这样的一个企业重头角色。业内人士分析,该类职位的需求主要集中在沿海发达城市,其中北京和上海的需求量分别占33%和29%。民企需求量最大,占19%,外商独资欧美类企业需求排列第二,占15%。
实训目标
通过实训,使学员胜任测试工程师的工作。能利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。培养学员高度的工作责任心、自信心,和实事求的做事风格。真正的让踏入测试行业的学员,成为IT公司产品出货前的把关人。
就业职位
软件测试员、软件测试工程师、软件测试高级工程师、软件测试组长、软件测试经理等。

课程内容简介
1、 软件工程概论(软件生命周期、 RUP 理论);
2 、软件质量保证( SQA 、软件质量成熟度模型 CMM 、朱兰三步曲);
3 、软件测试基础(软件测试种类、测试技术);
4 、软件测试环境搭建(数据库: ORACLE 、 SQL SERVER2000 、 MYSQL 的安装、管理、 SQL 语句练习及存储过程和触发器编程)(操作系统: WINDOWS2000 SERVER 、 LINUX REDHAT9 中 WWW 、 FTP 、 TELNTE 、 MAIL SERVER 等服务的搭建;及 LINUX REDHAT9 中常用命令、远程管理)(网络知识: TCP/IP 、 ICMP 、 UDP 等协议的介绍和应用; WINDOWS 、 LINUX 的局域网搭建;网络安全知识—网络防火墙、网络攻击、网络漏洞扫描、 shell 脚本开发);
5 、软件黑盒、白盒测试方法;
6 、软件配置管理( VSS 系统原理及应用);
7 、软件缺陷跟踪( BUGZILLA 、 RATIONAL CLEARQUEST 系统的原理、搭建、实战应用);
8 、功能、界面测试工具( WINRUNNER 、 RATIONAL ROBOT GUI 的安装、使用及 TSL 、 SQABASIC 测试脚本的二次开发);
9 、压力、负载测试工具( LOADRUNNER 、 RATIONAL ROBOT VU 的安装、使用);
10 、网站测试工具( SITECHECK );
11 、白盒测试工具( Purify 、 Purecoverage 、 Quantify );
12 、LINUX 下网络安全产品测试工具( NETPERF 、 TFN2K 、 NMAP );
13 、软件测试设计(测试计划、测试用例、测试报告、软件缺陷分析)
实战项目及点评:
1、WINDOWS平台下C++应用程序测试;
2、WINDOWS平台下C/S系统测试;
3、WINDOWS平台下B/S系统测试;
4、WINDOWS平台下网络安全产品测试。
注:每个实训班课程均包含学员的职业素质训练课程,包括职业规划、情绪管理、时间和目标管理、沟通技巧、求职面试技巧、团队合作、工作心态与工作责任感、思考方法、演讲与报告。