2. 软件验收测试应完成哪些主要测试工作?
1)文档资料的审查验收
2)功能测试
3)性能测试
4)强化测试
5)性能降级执行方式测试
6)检查系统的余量要求
7)安装测试
8)用户操作测试
3. 简述软件开发-软件测试的对用关系。
六、综合题:共1小题,每小题20分,满分20分。
1. 某城市的电话号码由三部分组成。这三部分的名称和内容分别是
地区码:空白或三位数字;
前 缀:非’0’或’1’开头的三位数;
后 缀:四位数字。
假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,试用等价分类法来设计它的调试用例。
解:第一步:划分等价类,包括4个有效等价类,11个无效等价类。
输入条件
有效等价类
无效等价类
地区码
空白(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)
第二步:确定调试用例。
调试数据
范围
期望结果
( ) 276-2345
等价类(1),(3),(4)
有效
(635) 805-9321
等价类(2),(3),(4)
有效
对11个无效等价类,要选择11个调试用例,如下所示:
选取的调试数据可以不同,关键是与调试内容相符。