- 113
- 0
- 约9.86千字
- 约 48页
- 2016-11-14 发布于湖北
- 举报
第3章 黑盒测试及其实例设计 3.1 黑盒测试概述 3.2 等价类划分法 3.2.2 常见等价类划分形式 2.健壮等价类测试 健壮等价类测试主要的出发点是考虑了无效等价类。 对有效输入,测试用例从每个有效等价类中取一个值; 对无效输入,一 个测试用例有一个无效值,其他值均取有效值。 健壮等价类测试存在两个问题: 需要花费精力定义无效测试用例的期望输出; 对强类型的语言没有必要考虑无效的输入?。 对于上述三角形问题,取a、b、c的无效值产生了7个健壮等价类测试用 例,如表3-3所示。 3.对等区间划分 对等区间划分是测试用例设计的非常规形式化的方法。它将被测对象的输入/输出划分成一些区间,被测软件对一个特定区间的任何值都是等价的。形成测试区间的数据不只是函数/过程的参数,也可以是程序可以访问的全局变量、系统资源等,这些变量或资源可以是以时间形式存在的数据,或以状态形式存在的输入/输出序列。 举例说明如下: 平方根函数要求当输入值为0或大于0时,返回输入数的平方根;当输入值小于0时,显示错误信息“平方根错误,输入值小于0”,并返回0。 考虑平方根函数的测试用例区间,可以划分出两个输入区间和两个输出区间,如表3-4所示。 3.2.3 等价类划分法测试用例 根据上述等价类表,设计测试用例如表3-6所示。 3.3 边界值分析法 3.3.2
原创力文档

文档评论(0)