文档库 最新最全的文档下载
当前位置:文档库 › 实验3 等价类划分和边界值分析 参考

实验3 等价类划分和边界值分析 参考

例1:城市的电话号码由两部分组成。这两部分的名称和内容分别是:

地区码:以0开头的三位或者四位数字(包括0);

电话号码:以非0、非1开头的七位或者八位数字。

假定被测试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,就可用等价分类法来设计它的测试用例。

(1)划分等价类并编号,如下表示:

(2)为有效等价类设计测试用例:

(3)为每一个无效等价类至少设计一个测试用例

例2:回顾三角形问题。

分析问题中给出和隐含的对输入条件的要求:

(1)整数(2)三个数(3)非零数(4)正数5)两边之和大于第三边(6)等腰(7)等边

如果a 、b 、c 满足条件(1 )~ ( 4 ),则输出下列四种情况之一:

1.如果不满足条件(5),则程序输出为“ 非三角形” 。

2.如果三条边相等即满足条件(7),则程序输出为“ 等边三角形” 。

3.如果只有两条边相等、即满足条件(6),则程序输出为“ 等腰三角形” 。

4.如果三条边都不相等,则程序输出为“ 一般三角形” 。

(1)划分等价类并编号,如下表示:

(2)为合理等价类设计测试用例:

(3)为每一个无效等价类至少设计一个测试用例(略)

相关文档
相关文档 最新文档