[原]IQuickTest白盒测试培训启动啦!!!

课程类型: 小班授课(4~6人)

时间安排: 每周双休周六或周日其中一天,每次6小时, 一共4周

培训地点: 上海地区(江浙地区)


白盒测试QQ交流群:192219495


开课对象:

  •    测试工程师
  •    软件质量工程师
  •    实际项目经验较少的测试工程师

 

培训讲师: 宋成 (Shinoy Song)

  •       iQuickTest领先技术白盒测试专家
  •       从事过Linux/Windows平台上多个大型软件项目开发,有丰富的软件项目开发经验及白盒测试经验
  •       具备丰富的白盒测试实施经验,现任世界500强企业白盒测试负责人

 

学习完本课程之后,您所能得到的:

  •       深入理解白盒测试及其在软件工程中的作用
  •       系统了解软件开发及测试流程,并熟悉常用编程语言(C/C++/C#)
  •       系统学习白盒测试用例设计及框架工具的使用,能独立根据软件模块设计白盒测试
  •       了解白盒测试在项目中的实施过程及可能存在问题的对策
  •       提升对软件项目的整体理解,深入理解面向对象软件开发测试。



课程大纲介绍:

 

第1天:白盒测试基本概念及其在软件工程中的应用

白盒测试基本概念

Ø        白盒测试的意义及优缺点

Ø        白盒测试用例设计标准

Ø        软件控制流图分析

Ø        软件环形复杂度分析

Ø        逻辑覆盖测试

         语句覆盖设计及实例讲解

         判定覆盖设计及实例讲解

         条件覆盖设计及实例讲解

         条件/判定覆盖设计及实例讲解

         条件组合覆盖设计及实例讲解

         路径覆盖设计及实例讲解

Ø        基本测试覆盖准则(ESTCA,LCSAJ)

Ø        白盒路径测试

         基本路径测试方法

         循环测试方法

         Z路径覆盖测试方法

        如何计算最小测试用例数

Ø       动手练习及问答

课程内容回顾及下节展望

 

第2天:软件开发流程及语言基础

上节内容简单回顾

Ø        软件工程知识及白盒测试在软件工程中应用

Ø        常用软件开发工具介绍

Ø        C/C++ 语言基础

        软件开发基础知识(工程,编译,IDE使用)

        常用数据类型及表达式

        软件逻辑控制及面向过程编程

        函数及宏语句

        组合数据类型(数组,结构体,共用体)

        指针(简单指针,数据指针,函数指针,指针参数)

        类和对象(类定义,对象生成)

        面向对象编程进阶(继承,封装,多态,构造及析构)

        C/C++ 程序设计实例及单元测试

Ø        .NET开发及C#基础

        .NET Framework基础知识

        C# 变量类型及表达式

        C# 逻辑控制语句

        函数

        类及对象

        事件及基于消息的窗口程序开发

        多线程开发及异步调用

        接口及基于接口的模块设计

        反射技术及.NET程序中的反射的应用

        泛型模块的开发

        Windows下基于消息机制程序原理及测试要点

Ø        动手练习及问答(多个实例程序的实际开发及动手重构功能)

课程内容回顾及下节展望

 

第3,4天:现代白盒测试技术及工具

上节内容简单回顾

Ø        现在软件设计理念及基于事件,消息机制的程序测试

Ø        静态代码走查(内存泄漏,逻辑错误,潜在问题)

Ø        单元测试/模块测试/集成测试设计及原则

Ø        Google C++ Testing Framework(C++白盒测试框架)

        如何集成Google C++ Testing Framework

        基本概念及术语

        常用断言(Assert)

        高级断言(浮点比较,错误消息断言等)

        测试集配置及管理

        测试实例及讲解

Ø        Nunit详解及应用实例(.NET测试框架)

        Nunit基本概念及术语

        在Nunit中构建测试

        Nunit的断言

        自定义断言

        Nunit测试模块异常处理

        测试集管理及配置

        编写测试驱动模块

        测试实例及讲解

Ø        Moq详解及应用(桩模块设计)

        桩模块基本概念及设计原则

        Mock类设计

        Mock类成员模拟

        Mock类事件模拟及触发

        回调机制在Nunit中的应用

        Mock类行为验证(函数调用,成员属性)

        自定义桩行为

        高级特性介绍

Ø        白盒测试框架及工具集成

Ø        动手练习及问答

Ø        白盒测试实施及风险控制

        白盒测试的实施

        白盒测试的风险控制及成功要素

        白盒测试文档撰写


另有IQuickTest自动化测试培训请见:

http://blog.csdn.net/zzxxbb112/article/details/6731011



作者:zzxxbb112 发表于2011-11-8 9:38:59 原文链接
阅读:467 评论:0 查看评论
posted @ 2011-11-08 09:39  IQuickTest领先技术研究专栏  阅读(289)  评论(0编辑  收藏  举报