函数说明书
注:以下文件包含待测函数:public bool checkNum (String strNumber) 的说明。
某公司新开发一套软件callPhone 系统,打包为 callPhone.jar。里面包含一个类CheckPhone,该类又包含函数checkNum 来实现校验手机号码的功能。现在需要对函数checkNum执行黑盒测试,该函数的函数定义书如下:
函数名 checkNum
概要 对任意输入的一个字符串strNumber,去除所有空格后,
若剩余字符串长度不为11,或不全为数字,或首字符不为数字1,则返回false;否则返回true
参数
参数名 类型 输入/输出 内容说明
strNumber String In 输入的电话号码
(返回值) boolean Out 输出结果
图 1 函数定义书
素材
链接:https://pan.baidu.com/s/1MtE6Cj75ip5LRl1V6mB0PQ?pwd=dibl
提取码:dibl
步骤
1,新建表格把可能的情况都考虑进去
序号 | 输入 | 预期结果 | 用例说明 |
---|---|---|---|
1 | ‘ ’ | false | 输入为空返回false |
2 | 234567 | false | |
3 | 15617859978 | true | |
4 | 156178599 78 | true | |
5 | 123456fgd789 | false | |
6 | 1234567891235 | false | 长度为12,返回false |
7 | 1234567 | false | 长度为7,返回false |
2,双击eclipse,打开,然后creat a Java project
3,创建文件夹
随便命名一般是lib
4 把callphonejar 包拖拽过来
5,bulid path
配置path
6建立junit test
7编写代码
class Test1 {
CheckPhone cp = new