上海艾纵企业管理咨询有限公司 - 课程体系 - 专题课程 - 软件项目管理技术专题


您好!欢迎来到上海艾纵企业管理咨询有限公司!

加入收藏

登录注册

400-676-1955

专题课程

黑盒子测试管理

我要报名

编辑日期 2018-06-11  阅读次数:658 次


【课程背景】

黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。

从理论上讲,黑盒测试采用穷举输入测试,把所有可能的输入都作为测试情况考虑,才能查出程序中所有的错误。实际上测试情况有无穷多个,人们不仅要测试所有合法的输入,而且还要对那些不合法但可能的输入进行测试。这样看来,全都测试是不可能的,所以我们要进行有针对性的测试,通过制定测试案例指导测试的实施,保证软件测试有组织、按步骤,以及有计划地进行。黑盒测试行为必须能够加以量化,才能真正保证软件质量,而测试用例就是将测试行为具体量化的方法之一。

课程基于成熟的测试原理、工具及方法,并结合国内出色研发管理企业的典型实践以及IC企业的产品测试案例(如测试需求、测试计划、测试案例、测试过程以及关键测试活动的执行与输出等),针对中国企业的实际,系统讲解产品测试的组织、过程、工具及方法,帮助您更好掌握产品测试的核心思想、组织模式以及系统、实用的测试方法与工具,提升产品测试能力及企业的核心竞争力。

 

【培训收益】

1、  了解业界产品级测试管理的方法和实践经验;

2、  使学员掌握动态测试方法与技术,结合案例熟练掌握自动化的代码静态结构分析、代码质量度量、代码检查、代码覆盖率分析、函数执行性能、动态内存分析等测试方法。

3、  学习理解黑盒测试方法的基本概念

4、  学习理解黑盒测试的三个典型问题

5、  学习掌握黑盒测试的等价类划分法

6、  学习掌握黑盒测试的边界值分析法

7、学习掌握黑盒测试的因果图测试法和决策表法

 

【培训对象】

企业总工、技术总监、系统架构师、研发经理、测试经理、质量/品质经理、研发测试骨干,以及研发测试技术人员

【课程时长】

12小时

【课程大纲】

一、案例分析

某企业某款产品迟迟不能量产,量产后质量不稳定,失效现象比例偏高。

二、研发质量意识提升

     质量理念

     质量定义

     研发质量管理

     质量和产品研发体系的关系

     质量和项目管理体系的关系

     研发质量意识

     研发质量

     案例分享

     为何要关注研发质量管理

     研发质量成本(预防成本、鉴定成本、失效成本)

     质量成本曲线

     质量成本在产品开发过程中的指导意义

     如何在研发过程中构建产品质量

    

三、测试用例设计概述

     测试用例的定义和特征

     设计测试用例的基本准则

     设计测试用例的着眼点

     测试用例设计书写标准

四、黑盒测试法的概念

     黑盒测试被称为功能测试或数据驱动测试。在测试时,把被测程序视为一个不能打开的黑盒子,在不考虑程序内部结构和内部特性的情况下进行。

     采用黑盒测试的目的主要是在已知软件产品所应具有的功能的基础上,进行:

1)检查程序功能能否按需求规格说明书的规定正常使用,测试各个功能是否有遗漏,检测性能等特性要求是否满足。

2)检测人机交互是否错误,检测程序是否能适当地接收输入数据而产生正确的输出结果,并保持外部信息(如数据库或文件)的完整性。

3)检测程序初始化和终止方面的错误。

五、测试用例设计

等价类划分法

     等价类划分法

     等价类的划分原则

     等价类划分法的测试用例设计

     常见等价类划分测试形式

     使用等价类划分法测试的实例

     边界值测试

     边界值测试原理

     边界值分析法概要

     边界值分析法测试用例

     因果图法

     因果图法的简介,因果图法产生的背景

     因果图

     因果图法测试举例

     决策表法

     决策表

     决策表应用

     决策表测试应用案例

     指导方针

     错误推测法

     错误推测法的概念。

     错误推测方法的基本思想。

     错误推测法案例

     比较测试

     比较测试原理

     比较测试案例

     场景法

     场景测试原理

     场景测试案例

     案例分析

六、测试人员的培养

1.    .什么样的人员适合作测试?

2.    测试人员技术等级管理存在问题与避免办法

3.    测试经理的素质要求

4.    测试人员为什么缺少成就感?(缺少创造、重复、技术含量低、……)

5.    如何提高测试人员的成就感?(制度保证、流程规范、职业规划、走向前端、……)

七、测试人员的培养

6.    .什么样的人员适合作测试?

7.    测试人员技术等级管理存在问题与避免办法

8.    测试经理的素质要求

9.    测试人员为什么缺少成就感?(缺少创造、重复、技术含量低、……)

10.  如何提高测试人员的成就感?(制度保证、流程规范、职业规划、走向前端、……)