课程内容:
杭州软件测试专业课程
课程特点
提供目前最为流行的Windows、Linux平台上应用系统的开发、测试及过程管理知识培训;全面的软件测试理论与技术培训:覆盖从测试计划、搭建测试环境、测试用例设计技术、自动化测试技术、测试结果分析技术、软件质量评估与分析技术等整个测试过程的各种能力的培训。
国际上最为流行的测试工具培训:将分别学习功能测试、性能测试及测试管理工具等。
提供真实的测试场景模拟教学及百万行代码级大型软件的测试项目实训,负责推荐就业。
通过课程学习,学员能够从事windows和Linux平台下单机或分布式应用系统的功能测试和性能测试工作。并获得“软件测试工程师”的职业资格认证。
课程内容
一、软件测试概述
1. 软件测试背景
2. 软件测试的定义、目的和原则
3. 软件测试的基本概念和方法
4. 质量保证与测试策略
5. 软件测试依据和规范
正确理解软件测试的背景,软件缺陷和故障的概念;正确理解软件测试的意义;理解软件测试的策略;熟悉软件工程与开发过程与软件测试的关系;正确理解软件质量的概念及质量的管理;了解ISO9000和CMM模型。
二、软件测试技术
1.单元测试
2.集成和系统测试
3.验收测试
4.面向对象软件的测试
5.基于应用服务器的测试
6.软件本地化测试
7.软件自动化测试
明确软件测试的复杂性;理解软件测试的方法和策略;理解单元测试的主要任务和过程;理解集成测试的方法和确认测试的准则;理解系统测试的基本测试方法;理解验收测试的主要内容和相关配置;理解面向对象的软件测试基本概念和策略。
掌握黑盒测试方法,包括等价类划分、边界值分析以及因果图测试法;掌握白盒测试方法,包括逻辑覆盖测试方法盒路径测试方法;明确特定环境及应用的测试,理解客户/服务器体系结构的测试、GUI测试、实时系统的测试、嵌入式系统的软件测试。
理解软件本地化测试;理解软件自动化测试的概念,了解自动化测试工具与平台。
三、软件测试的实践
1.组织和管理测试团队
2.测试环境的建立
3.软件测试用例的设计
4.报告所发现的软件缺陷
5.软件测试和质量分析报告
6.软件测试项目管理
了解软件测试的管理组织模式与实施过程。能运用所学的软件测试技术设计测试用例,执行测试,报告发现的缺陷,并给出测试结果及质量分析报告。
培训特色
1、就业竞争有保障:丰富的企业资源,完善的就业服务体系,保障学员有良好就业机会,入学时即签订就业协议。
2、职业规划有导向:入学时由专业的职业规划师对课程学习、学习者职业定位给出建议并制定合理学习计划,职业规划师全程辅助目标达成;
3、教学培训有目标:专业、系统、全面的为学员量身定制软件测试就业培训,“场景式”教学法,真实项目实践贯穿每个学习阶段,切实提高每个学员实战能力。配备附加课程,拓展学员技术层面;
招生对象
大专、本科计算机专业学历或同等学力
有志于软件开发/测试
年龄在18周岁以上