时 间:10.27-28 深 圳 11.3-4 上 海 费 用:2200/人(包括培训费、资料费、税费、午餐) 课程简介: 软件测试是控制软件质量的最重要的手段,如何做好软件测试需要引起企业高层高度重视。以往的测试理论很多只讲解结构化程序测试,而不涉及实际的企业级应用产品测试;或者只讲解某个测试模型、测试技术或测试工具,而不深入探讨测试策略、实施流程或过程改进。这造成不少企业的测试活动计划性不强,实施效率低下,过程失控,收尾草率。要改变这一局面就需要熟悉现代软件测试用例设计技术,熟悉标准测试流程,熟悉如何评价测试用例、软件实施过程质量,笔者将在微软做软件测试的经验加以系统化、体系化,毫无保留,悉数传授。选择本课程,能大幅提升企业测试团队的生产力。 培训目标: 理解软件测试用例设计上下文, 深入掌握软件测试用例设计技术, 熟悉软件测试用例常用评估方法, 熟悉软件测试规范流程及控制, 掌握软件测试核心管理技能, 了解软件测试自动化及自动化选型。
培训安排:
时间 第一天 9:00-12:00 noon 软件测试用例设计上文 软件测试需求分析 软件测试设计 软件测试用例设计下文 软件测试执行 软件测试交付 软件测试用例详解 软件测试用例定义 软件测试用例格式与描述形式 测试用例管理工具 TFS用例管理 Star Team用例管理 TD用例管理 测试用例常见难点问题讨论 软件测试用例的覆盖度 软件测试用例粒度问题 组织测试用例的体系结构 软件测试用例时序、顺序问题 1:00 - 5:00 pm 软件测试用例设计方法 测试用例、测试场景、测试方案的包含关系 从Requirement导出用例 从状态机导出用例 从虚拟用户导出用例 从BUG导出用例 改变测试环境,类推测试用例 测试数据设计方法 区分测试用例和测试数据 等价类法筛选数据 边界值筛选数据 特殊值法筛选数据 随机数法与盲测 测试用例评审与评价与跟踪 测试用例Review 测试用例评价方法 测试用例维护与管理
时间 第二天 9:00-12:00 noon 软件测试规范流程及控制 软件测试启动阶段标准活动及控制 软件测试需求分析流程规范与控制 软件测试设计流程规范与控制 软件测试执行流程规范与控制 软件测试交付流程规范与控制 软件测试监控与调整 软件测试收尾阶段活动及控制 案例分析:代码安全加密产品系统测试 系统测试需求分析与设计 测试策略、测试计划、测试用例设计 测试数据选着、测试脚本设计 测试执行与执行可信度控制 测试结果与产品发布 1:00 - 5:00 pm 软件测试核心管理技能 测试作为一个部门的管理 测试作为一个项目的管理 测试与开发接口管理 测试与质量管理接口管理 测试与市场接口管理 测试与技术支持接口管理 测试与CCB、DCR接口管理 测试团队招募、建设及其他内部管理 软件测试自动化简单引导 功能测试自动化介绍 性能测试自动化介绍 系统测试自动化选型问题
讲师简历:戴老师
中科院理学硕士,软件质量研究与促进协会理事长,PMI认证项目管理专家(PMP)。历任某知名外资企业测试技术经理、测试项目经理、运营经理及人力资源池经理,曾在国家级重大项目嫦娥工程及欧洲空间局Herschel计划中担任地面应用系统软件质量管理及评估工作,拥有GB/T19001-2000 GJB9001A-2001 及CMMI内部评审员资格。精通现代软件测试理论及Java程序设计,熟悉中小型软件测试项目管理及整周期软件项目质量管理。熟练使用Windows、Linux等主流操作系统常见单元及功能测试相关自动化工具,对面向对象编程及设计思想有深刻理解。能带领约80人左右的测试团队,对小于50个人月的测试项目有较好的把握。现在研究方向集中在软件质量影响因子分析,关注软件质量体系、质量管理方法、软件测试技术等诸多领域。截至到目前已在《计算机世界》等有影响性刊物发表测试专著11篇,主持企业测试培训班讲课近10期。 内训企业客户:用友软件 科大讯飞 清华同方 航空结算等知名软件企业等等 服务过的客户:厦门福信光电,珠海同方,泛德电子,重庆汇力汽车电子,鸿业电子,东莞泰富电子,深圳市英特信息技术,北京大学深圳研究生院信息工程学院,永胜电脑,中国南车集团,山东九阳家电有限公司,中兴通讯,UT斯达康,TCL, 联想,富士康,IBM(中国),英业达(上海)有限公司无线方案事业处,北京东方中科集成科技有限公司,浙江大立科技股份有限公司,武汉电信气件有限公司,统宝光电显示系统(上海)有限公司,艾默生网络能源有限公司等等 工作经历: 部门经理:Net Framework 3.0核心API测试、功能测试及性能测试 运营经理:企业级测试规范制定与评审、企业级项目管理规范评审、测试经理及测试工程师招聘、企业 级培训战略规划与评审、企业过程改进。 做过部分项目: 项目名称:CMMI level3认证 项目描述: 该项目为企业取得CMMI level3认证做相关流程规范及文件起草记录等 技术环境:CMMI,公司现运营项目数据及历史纪录 个人职责: SEPG成员,担任项目管理小组成员、工程小组组长职务,负责工程相关 RD,REQM,VER,VAL,TS,PI过程域活动的提炼与规范化工作,建立项目生命期模型,工程文件模板及剪裁指 南等。 项目名称Resource Pool Manager 项目描述: 该项目为公司所有项目提供合格的人力资源,兼任招聘经理、培训经理 技术环境:客户项目需求数据,公司人员纪录,招聘部人力资源数据 个人职责:客户人力资源需求分析、人力资源招聘、人员技能培训与评估、项目人力资源需求分析、人员 资源运营管理等职务。 项目经理: 工作职责和描述: 软件测试项目管理、软件测试技术管理、软件测试团队管理及客户关系协调。 项目名称: SkillSoft产品功能测试与集成测试 项目描述: 该项目为SkillSoft软件公司网络学习软件SkillSoft完成集成、功能测试。 技术环境: Windows, SuSeLinux, ISA, JAVA,JUnit,WinRunner. 个人职责: 担任技术管理相关工作、集成测试与功能测试实施与指导、测试团队组建、客户关系协调等。 10/2002-04/2005 软件质量管理小组组长 嫦娥工程地面系统总体部 工作职责和描述: 软件质量管理,软件子合同商评估与监控 项目名称: 中国嫦娥工程一期地面应用系统软件 项目描述: 该系统软件是进行天地对接的关键软件,由5个分系统完成。从卫星天线接收到数据开始,到 制作成产品化的数据,均有此系统软件完成。各分系统涉及复杂的分包管理关系。 技术环境: HP UNIX, Red Hat Linux, Windows. C++, Java 个人职责: 质量文件起草,软件过程监控,阶段评审会,阶段产品测试报告,分包软件商资质评估。 项目名称: 欧洲空间局Herschel计划HCSS系统研制 项目描述: Herschel是欧洲空间局四大重点航天项目之一。HCSS是Herschel计划中地面应用系统的支撑 性软件。该软件Spire部分的研制由中国、英国、意大利等国共同完成。 技术环境: Linux,Windows,OODB,Java, UML 个人职责: 原型测试、编码、单元测试、及开发进度协调。 07/2001- 08/2002 高级软件开发工程师 清华同方集团 工作职责和描述: C++程序设计 项目名称: 华北电力系统管理软件 项目描述: 该软件为完成电力资源的有效管理开发,能根据历史数据较好地完成电力资源使用预测,同 时能根据用户需要定制各类数据统计服务,完成数据的采集、处理及预测。 技术环境: Linux,Windows,Oracle,C++ 个人职责: 数据分析与预测系统的编码、调试及验收测试。 09/2000- 07/2001 大学教师 海淀走读大学 工作职责和描述: Java语言程序设计 项目名称:电子商务专业2000届学生Java课程教学 项目描述:为大学生开设Java程序设计基础课程。 技术环境: JDK,Windows 个人职责: Java课程教学。 出版物: 《试论软件测试学科的架构建设》,2005.1, 第一作者,本文讨论了软件测试学科一种可能的学科架构。 发表于江西计算机学会会刊《计算机与现代化》 《高可靠性系统软件测试方案探讨》2005.3 第一作者,本文讨论了一种高效并经过实践检验的高可靠性 系统软件测试方案。发表于中国航天学会、中国计算机学会会刊EI索引源《计算机工程与设计》 《软件测试专栏》,2005.3-2005.8 专栏专家,包括10篇文章,重点讨论了整周期软件开发过程中软件 测试设计、软件测试实施、软件测试管理以及软件测试过程改进等问题。发表于《计算机世界》 培训认证: College English Test-Level 6, 2000 PMP资格证书,2006 GB/GJB 质量体系内审员资格证书, 2004 CMMI内审组员资格培训,2005 |