[软件测试] 06 黑盒 边界值测试 习题
提示:
篇幅较长,可以使用Ctrl+F
,在页面中快速查询关键词(或者你要找的题目)并跳转到指定的位置。
关键词:黑盒测试,边界值测试
选择题
-
边界值测试属于(D)。
A. 模块测试
B. 系统测试
C. 白盒测试
D. 黑盒测试
-
在某汽车销售管理系统中,销售员可以根据当时的实际情况允许给客户0-15%的折扣,折扣精确到小数后两位。现在要对系统的折扣项用边界值分析法进行测试,则折扣项的边界值应该取(C)
A. (-2, -1, 0, 1, 99, 100, 101)
B. (-Max, 0, 20, Max)
C. (-0.01, 0, 0.01, 14.99, 15.00, 15.01)
D. (-0.01, 0, 0.01, 99.99, 100.00, 100.01)
-
某程序输入X为整数类型变量,1<=X<=10,如果用边界值分析法设计测试用例,则X应该取(A)边界值。
A. 0,1,10,11
B. 1,10
C. 1,11
D. 1,5,10,11
-
设计测试用例时应该考虑到合法的输入和不合法的输入以及各种边界条件。A
A. T
B. F
-
在边界值分析中,下列数据通常不用来做测试数据的是(B)
A. 正好等于边界的值
B. 等价类中的典型值
C. 刚刚大于边界的值
D. 刚刚小于边界的值
-
如果采用边界值分析法进行健壮性测试,需要对程序的每个输入变量选取(D)来设计测试用例。
A. 最小值、正常值、最大值
B. 最小值、略大于最小值、正常值、略小于最大值、最大值
C. 略小于最小值、最小值、正常值、最大值、略大于最大值
D. 略小于最小值、最小值、略大于最小值、正常值、略小于最大值、最大值、 略大于最大值
-
如果程序规格说明给出的输入域或输出域是有序集合,则应选取集合的第一个和最后一个元素作为测试输入值。A
A. T
B. F
-
边界值分析法的测试用例来自于等价类的边界。A
A. T
B. F
-
下面关于边界值分析的说法不正确的是(C)。
A. 边界值分析采用定义域或等价区间的边界值设计测试用例
B. 边界值分析是一种补充等价划分的黑盒测试技术
C. 边界值分析法考虑了输入变量之间的依赖关系
D. 程序在处理大量中间数值时不易出错,但容易在边界值处出现错误
-
如果程序的输入条件规定了值的个数,则用最大个数、最小个数、比最大个数少1个、比最小个数多1个的数作为测试数据。B
A. T
B. F
主观题
某一个计算长方体体积的程序要求输入长方体的长、宽、高,分别由 3 个整数 x、y、z 来表示。x、y、z 的上界为 20,下界为 2。给出健壮性边界值分析的测试用例。
答: