软件工程-期末考试大题考试题型.docx, .
销售店员结算一件商品系统的描述如下:顾客到柜台前结算,店员使用 UPC 读卡器读 取
商品名称和价格, 管理员可以对固定种类商品 18( 18 岁以下禁止)结算,库存店员通过 UPC
读卡器管理库存。
;. .
, .
某城市电话号码由三部分组成。它们的名称和内容分别是:地区码:空白或三位数字;
前 缀:非‘ 0’或‘ 1’的三位数字;
后 缀: 4 位数字。
假定被测程序能接受一切符合上述规定的电话号码, 拒绝所有不符合规定的电话号码。
根据该程序的规格说明,作等价类的划分,并设计测试方案。
划分等价类
输入条件
有效等价类
无效等价类
地区码
1.
空白;
1.
有非数字字符;
2. 少于三位数
2. 三位数;
字;
3. 多于三位数字。
前
缀
3. 从 200 到 999 之间的三
4. 有非数字字符;
5. 起始位为‘ 0’;
位
6. 起始位为‘ 1’;
7.
少于三位数字;
8. 多于三位数字。
后
缀
4.
四位数字。
9. 有非数字字符;
10. 少于四位数字;
11. 多于四位数字。
设计测试方案
方
内容
输
入
预期
案
地区码
前缀
后缀
输出
1
空白
200~ 999 之间
四位数字
( )276-2345
有效
2
三位数字
的三位数字
四位数字
(635)805-9321
有效
3
有非数字字
(20A)723-4567
无效
符
4
少于三位数
(33 )234-5678
无效
字
5
多于三位数
(5555)345-6789
无效
字
6
有非数字字符
(345)5A2-3456
无效
7
起始位为‘ 0’
(345)012-3456
无效
8
起始位为‘ 1’
(345)132-3456
无效
9
少于三位数字
(345) 92-3456
无效
10
多于三位数字
(345)4562-3456
无效
11
有非数字字
(345)342-3A56
无效
符
12
少于四位数
(345)342- 356
无效
字
13
多于四位数
(345)562-34567
无效
字
;. .
, .
试由程序流程图导出程序图
入口
1
F
A>1
2
T
T
软件工程-期末考试大题考试题型 来自淘豆网www.taodocs.com转载请标明出处.