检验和测试方法

6.4 白盒法     本节 第1页/共1页 上一页<< >>下一页

考核要求  

识记:白盒法的基本思想与主要内容、几种覆盖标准及其比较。

领会:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖以及条件组合覆盖的含义及其测试

     用例;具体实例——工资管理程序。

应用:使用某种覆盖标准设计测试用例。

白盒法是设计测试用例的一类方法。

白盒法特点:以程序的内部逻辑为基础设计测试用例,所以又称为逻辑覆盖法。应用白盒法时,手头必须有程序的规格说明以及程序清单。

白盒法考虑的是测试用例对程序内部逻辑的覆盖程度。最彻底的白盒法是覆盖程序中的每一条路径,但是由于程序中一般含有循环,所以路径的数目极大,要执行每一条路径是不可能的,只能希望覆盖的程度尽可能高些。

为了衡量测试的覆盖程度,需要建立一些标准,目前常用的一些覆盖标准从低到高分别是:

·语句覆盖。

·判定覆盖。

·条件覆盖。

·判定/条件覆盖。

·条件组合覆盖

本节 第1页/共1页 上一页<< >>下一页
本节考核要求 本章练习