等价划分的例子.docVIP

  • 82
  • 0
  • 约5.08千字
  • 约 6页
  • 2018-07-07 发布于天津
  • 举报
等价划分的例子.doc

等价划分的例子 ?例1:某城市的电话号码由三部分组成。这三部分的名称和内容分别是地区码:空白或三位数字; 前 缀:非’0’或’1’开头的三位数;后 缀:四位数字。假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,就可用等价分类法来设计它的调试用例。 ??? 解:第一步:划分等价类,包括4个有效等价类,11个无效等价类。表7-2-1列出了划分的结果。在每一等价类之后加有编号,以便识别。 表7-2-1? 电话号码程序的等价划分 输入条件 有效等价类 无效等价类 地区码 空白(1),3位数字(2) 有非数字字符(5),少于3位数字(6),多于三位数字(7) 前缀 从200到999之间的3位数字(3) 有非数字字符(8),起始位为0(9),起始位为1(10),少于3位数字(11),多于3位数字(12) 后缀 4位数字(4) 有非数字字符(13),少于4位数字(14),多于4位数字(15) 第二步:确定调试用例。表7-2-1中有4个有效等价类,可以公用以下两个次数用例:(1)、(2)中各取一个对应合法的(3)、(4)即可。 对11个无效等价类,要选择11个调试用例,如下所示: 调试数据 范围 期望结果 (20A) 123-4567 无效等价类(5) 无效 (33 ) 234-5678 无效等价类(6) 无效 (7777

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档