您现在的位置: 369会网 >> 培训会 >> 辽宁 >> 正文

2008年1月26日大连微软软件测试人员培训

发布人:chenqingqing    更新时间:2007/12/21 12:39:46    点击数:771

●开课时间:2008年1月26日

●地区:辽宁

●培训费用:4800元

●主办机构:易迪思培训中心

●概述

      当一个软件企业的软件测试从无到有,或者当企业已有一定的软件测试的投入,但发现其实效并不显著,如何解决测试人员和资源的不足、当项目进度要求很紧的时候如何保证测试的质量?这一切, 微软团队开发精英都帮您考虑到了!

●主讲介绍

      微软 .NET 资深技术顾问 , 软件架构师

      微软 TechED2004,TechED2005 讲师

      微软 TechNet 和 MSDN 研发中心资深讲师

      熟悉 VS.NET 2005,Team System 2005,Share Point Portal Server 2003,BizTalk server 2004 等,精通微软 .NET 体系结构、移动开发、模式与架构。 本次软件构架师培训由微软行业技术策略及架构师亲自授课,讲师除了有丰富的培训经验外还有一定的海外工作及培训经历。软件构架师的培训注重素质和能力的培养。我们旨在帮助软件企业完善软件开发流程,改善软件开发质量和效率并提升企业的整体竞争力。

●课程目标:

      1、从软件产品生命周期入手,澄清测试基本概念, 分析各产品生命周期里程碑阶段中,软件测试人员的基本职责。

      2、解释有关编写测试计划、测试规范、测试用例和缺陷报告的注意事项。

      3、分析常用测试方法、测试策略和测试项目的管理。

      4、分析微软测试实践。其中包括为什么微软非常重视测试?微软测试部门的特点,微软的测试人员职业生涯发展方向和微软的企业文化。

      注:案例设计(本次课程模拟实际项目规模,避免一般教学中使用多个简单案例分别演示而造成的贯穿感不强,本次课程使用一个大型案例进行讲解,讲述如何在一个项目中贯穿实施功能测试、性能测试、安全性测试等全面测试活动,从而彻底保证软件的质量)

      (1)基于微软 Visual Studio 进行自动化测试

      (2)基于企业级办公应用软件项目进行全方位测试实施

●课程说明

      第一天

      1.软件测试基础理论

      (1)软件测试与软件质量

      (2)软件测试目的

      (3)软件测试原则的建立

      (4)软件测试对象

      (5)软件测试的存在阶段

      (6)缺陷和 BUG

      (7)缺陷的分类

      (8)软件风险的概念

      (9)测试的充分性准则

      2.测试用例设计方法

      (1)等价类划分法

      (2)边界值分析法

      (3)测试推测法

      (4)场景法

      (5)测试方法的综合策略

      (6)Bug管理

      (7)Bug和测试用例的关联

      (8)缺陷的生命期

      3.测试计划

      (1)测试大纲的制定策略

      (2)制定测试计划的重点和难点

      (3)测试报告需要包含的信息量

      (4)如何组织和管理需求文档、设计文档和测试文档

      (5)测试规格说明书

      (6)范围界定

      (7)测试目标

      (8)风险评估

      (9)假定和局限

      (10)被测对象特性描述

      (11)界定发布标准

      (12)被测对象的验证方法

      (13)通用方法/工具

      (14)拓扑逻辑覆盖

      4.微软Visual Studio集成测试工具的应用

      (1)使用Visual Studio进行白盒自动化测试

      5.测试方法及技巧

      (1)功能测试

      (2)黑盒/白盒测试

      (3)安全性测试

      (4)Help、手册和文档的测试

      (5)International Sufficiency (Globalization/localization)

      (6)可用性测试

      (7)可扩展性测试

      (8)Geo/Political/Legal的测试方法

      (9)Logging/ Message format Tracing/Counters( Diagnos ability)

      (10)Testability的评估

      (11)Test Hooks高级测试方法

      (12)基于场景的测试

      (13)可靠性/耐久性测试

      (14)集成测试

      (15)交互性测试

      (16)兼容性测试

      (17)UE测试

      (18)性能测试的方法和要点

      (19)Benchmark

      (20)压力测试

      (21)性能测试和压力测试的区别

      (22)压力测试的难点和技巧

      (23)对系统的压力测试

      (24)对界面的压力测试

      (25)使用工具进行性能测试和压力测试

      案例分析:

      (1)分析开源CRM项目的测试方案

      (2)对于软件外包企业实施测试的方案分析

      第二天

      1.上述测试方法在项目中的实战应用

      (1)多种测试方法的结合

      (2)测试活动的优先级的

      (3)每一种测试方法的难点和实施技巧

      (4)如何选择测试工具

      (5)怎样提高测试效率

      2. 自动化测试技术

      (1)自动化测试技术的原理和基础

      (2)什么是自动化测试

      (3)自动化测试对Bug控制力度

      (4)多种自动化测试工具的分析

      (5)自动化测试的运行

      3.自动化测试高级技术及应用

      (1)数据驱动的测试

      (2)核心功能的自动化测试标准

      (3)Pass Rate
     
      (4)代码覆盖率检查

      (5)自动化测试的缺陷跟踪

      (6)GUI测试自动化的难点和解决方法

      (7)自动化测试的自动化

      4. 与其他软件工程方法的结合

      (1)测试活动在软件生命周期中不是孤立存在的

      (2)与配置管理尤其是版本管理的结合

      (3)Daily Build和分支管理

      (4)与变更管理的结合
     
      (5)与需求管理的结合

      5.测试管理

      (1)Bug数是否衡量开发人员水平的标尺?

      (2)Bug的分类和优先级

      (3)产品Bug和测试Bug

      (4)解决Bug的时间要求

      (5)测试团队和其他团队的配合

      (6)周期性测试活动安排

      (7)测试人员的考评标准

      (8)测试纪律的制定策略

      (9)质量文化

      (10)质量文化

      (11)目标工作制

      (12)限时完成

      (13)数据统计和数据挖掘

      (14)如何制定项目计划,包括开发计划和测试计划

      (15)合理的里程碑及里程碑之间的工作计划

      (16)长期计划、中期计划、短期计划

      (17)对不可预见因素的预判能力

      (18)Guideline和CheckList

      (19)在项目进度要求很紧的情况下如何保证测试的质量和完备性

      案例分析:

      (1)基于微软Visual Studio进行自动化测试

      (2)基于企业级办公应用软件项目进行全方位测试实施

 

网友评论

Copyright © 2007-2013 369会网 上海今韦信息科技有限公司 版权所有
咨询热线:86-21-51001710 传真:86-21-51615922 地址:上海虹口区新市路
支持单位:上海顾客满意度评价中心 上海全球事件经济研究中心
法律顾问:上海市光明律师事务所 李佩芳律师
沪ICP备06051309号 上海市"专精特新”企业