| 6.4 白盒法 | 本节 第1页/共1页 上一页<< >>下一页 | ||||||||||||||||||||||||||||||
|
考核要求: 识记:白盒法的基本思想与主要内容、几种覆盖标准及其比较。 领会:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖以及条件组合覆盖的含义及其测试 用例;具体实例——工资管理程序。 应用:使用某种覆盖标准设计测试用例。 白盒法是设计测试用例的一类方法。 白盒法特点:以程序的内部逻辑为基础设计测试用例,所以又称为逻辑覆盖法。应用白盒法时,手头必须有程序的规格说明以及程序清单。 白盒法考虑的是测试用例对程序内部逻辑的覆盖程度。最彻底的白盒法是覆盖程序中的每一条路径,但是由于程序中一般含有循环,所以路径的数目极大,要执行每一条路径是不可能的,只能希望覆盖的程度尽可能高些。 为了衡量测试的覆盖程度,需要建立一些标准,目前常用的一些覆盖标准从低到高分别是: ·语句覆盖。 ·判定覆盖。 ·条件覆盖。 ·判定/条件覆盖。 ·条件组合覆盖 | |||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||