电话号码边界值

发布时间:2014-06-30 22:55:19   来源:文档文库   
字号:

现有一个程序int CheckTel(char *rc, char *n)执行电话号码有效性检查功能,中国的固定电话号码由两部分组成。这两部分的名称和内容分别是:

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

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

对该程序运用健壮性边界条件法设计测试用例并执行测试。

边界值表红色标识的为内部边界值

地区码

长度

(1)2位,(2)3位,(3)4位,(4)5

内容

开头数字

(5)以‘/’开头,(6)以‘0开头,(7)以‘1开头

其余数字

考虑数字0~9ASCII表中的边界值:(8) /”,(9) 0 (10) 1”,(11) 5 (12) 8 (13) 9 (14) :

电话号码

长度

(15)6位,(16)7位,(17)8位,(18)9

内容

开头数字

(19)以‘/’开头,(20)以‘0开头,(21)以‘1开头,(22)以‘2开头

其余数字

考虑数字0~9ASCII表中的边界值:(23)/”,(24)0 (25)1”,(26)5 (27)8 (28)9 (29):

测试用例表

用例编号

输入

所测试边界值编号

期望输出

T1

05 5555555

(1)

T2

055 5555555

(2)

T3

0555 *******

(3)

T4

05555 5555555

(4)

T5

/55 5555555

(5)

T6

055 5555555

(6)

T7

155 5555555

(7)

T8

0/5 5555555

(8)

T9

005 5555555

(9)

T10

015 5555555

(10)

T11

055 5555555

(11)

T12

085 5555555

(12)

T13

095 5555555

(13)

T14

0:5 5555555

(14)

T15

055 555555

(15)

T16

055 5555555

(16)

T17

055 55555555

(17)

T18

055 555555555

(18)

T19

055 /555555

(19)

T20

055 0555555

(20)

T21

055 1555555

(21)

T22

055 2555555

(22)

T23

055 5/55555

(23)

T24

055 5055555

(24)

T25

055 5155555

(25)

T26

055 5555555

(26)

T27

055 5855555

(27)

T28

055 5955555

(28)

T29

055 5:55555

(29)

本文来源:https://www.2haoxitong.net/k/doc/2271114ac5da50e2524d7f7e.html

《电话号码边界值.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式