黑盒测试试题及答案 联系客服

发布时间 : 星期日 文章黑盒测试试题及答案更新完毕开始阅读3ae5f9f1185f312b3169a45177232f60dccce771

条件1:1 ≤month ≤12 条件2:1 ≤day ≤31 条件3:1912 ≤year ≤2050

用等价类划分法设计NextDate函数的弱健壮等价类测试用例。 答案: NextDate函数的弱健壮等价类测试用例如下表所示。

题型:解答题

操作题类型:Word 难度:3

3. 一个程序根据输入三个整数作为三边的边长,判断所构成的三角形。当此三角形为一般三角形、等腰三角形、等边三角形时,分别作计算。用等价类划分方法为该程序设计测试用例。

答案: 整

题型:解答题

操作题类型:Word 难度:3

4.在保险公司计算保费费率的程序中,人寿保险的保费计算方式为:投保额×保险费率

其中,保险费率依点数不同而有别,10点及10点以上保险费率为0.6%,10点以下保险费率为0.1%;而点数又是

答案:(1)分析程序规格说明中给出和隐含的对输入条件的要求,列出等价类表(包括有效等价类和无效等价类),如

题型:解答题

操作题类型:Word 难度:3

5.某城市的电话号码由三部分组成。这三部分的名称和内容分别是: 地区码:空白或三位数字;

前 缀:非’0’或’1’开头的三位数; 后 缀:四位数字。

假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,用等价分类法来设计它的测试用例。

答案: 划分等价类,包括4个有效等价类,11个无效等价类。 测试用例如下所示。 分数:10 题型:解答题

操作题类型:Word 难度:3

6. 针对以下问题:某一种8位计算机,其十六进制常数的定义是以0x或0X开头的十六进制整数,其取值范围为-7f~7f(不区分大小写字母),如0x13、0x6A、-0x3c。请采用等价类划分的方法设计测试用例。

答案: 用例1:0x7F, 覆盖等价类(1)(4)(6)(8) 用例2:-0Xb, 覆盖等价类(1)(4)(6)(8) 用例3:0X0, 覆盖等价类(1)(4)(6)(8) 用例4:0x, 覆盖等价类(1)(7) 用例5:A7, 覆盖等价类(2) 用例6:-1A, 覆盖等价类(3)

用例7:0X8h, 覆盖等价类(1)(5)

用例8:0x80, 覆盖等价类(1)(4)(10) 用例9:-0XaB, 覆盖等价类(1)(4)(9) 分数:10

题型:解答题

操作题类型:Word 难度:3

7.以下是一软件规格说明,请按照要求回答问题。

软件规格说明:某学校的学生公寓有14栋楼,用A~N这14个大写字母的其中一个代表楼号。每栋楼的层数为六层,代号为1~6。每层楼有40个房间,

编号为01~40。具体表示一个宿舍房间时,用一个字母加三位数字表示,例如:\表示C楼第5层的27室。软件运行时,如果输入的房间号不在上述范围内,将不予接受,并显示输入无效。请根据规格说明,划分等价类。 答案: 根据题意,划分等价类。

根据题中宿舍号的表示方法及范围,可以将输入划分为4个有效等价类和10个无效等价类。具体如下: 有效等价类:

分数:10 题型:解答题

操作题类型:Word 难度:1 1. 什么是等价类划分法?

答案: 等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。 分数:3

题型:问答题

操作题类型:Word 难度:1 2. 简述等价类划分法的特点。

答案: 等价类划分法是把程序的输入域划分为若干部分,然后从每个部分中选取少数代表性数据当作测试用例。经过类别的划分后,每一类的代表性数据在测试中的作用都等价于这一类中的其他值。 分数:5

题型:问答题

操作题类型:Word 难度:1 3. 什么是等价类?

答案: 所谓等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,它们具有等价特性,即每一类的代表性数据在测试中的作用都等价于这一类中的其它数据。这样,对于表征该类的数据输入将能代表整个子集合的输入。 分数:3

题型:问答题

操作题类型:Word 难度:1

4. 划分等价类可分为哪两种情况? 答案:划分等价类可分为两种情况: (1)有效等价类

是指对软件规格说明而言,是有意义的、合理的输入数据所组成的集合。利用有效等价类,能够检验程序是否实现了规格说明中预先规定的功能和性能。 (2)无效等价类

是指对软件规格说明而言,是无意义的、不合理的输入数据所构成的集合。利用无效等价类,可以鉴别程序异常处理的情况,检查被测对象的功能和性能的实现是否有不符合规格说明要求的地方。 分数:3

题型:问答题

操作题类型:Word 难度:1

[试题分类]: [02]黑盒测试用例设计/[0202]边界值分析法

1. NextDate函数有三个变量month,day,year的函数,输出为输入日期下一天的日期。如:输入为2007年7月19日,输出为2007年7月20日。要求三个变量都为整数,且满足:

条件1:1 ≤month ≤12 条件2:1 ≤day ≤31 条件3:1912 ≤year ≤2050

用边界值分析法设计NextDate函数的弱健壮等价类测试用例。 答案: