黑盒测试
-
什么叫等价类划分法?它的意义和步骤
等价类划分法是将程序的输入域划分为若干个部分,然后从每个部分选区少数代表数据当作测试用例。
意义:完备性,无冗余性。
步骤:1.确定有效及无效等价类;
2.确定测试用例
-
以下说法错误的是(D)。 A 自底向上测试的优点是随着上移,驱动模块逐步减少,测试开销小一些 B 自底向上测试的优点是比较容易设计测试用例 C 自顶向下测试的优点是较早地发现高层模块接口、控制等方面的问题
D 自顶向下测试的优点是使低层模块的错误能较早发现
-
通过控制流图可以发现程序结构的异常(正确)
-
等价类划分法需要考虑程序中输入条件之间的组合情况。(错误)
-
判定表中的两条规则只要具有相同动作项就可以进行合并(错误)
-
在有限的情况下,应该有限测试典型值,而不是边界值(错误)
解析:测试经验告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部。针对各种边界情况设计测试用例,可以查出更多的错误。
-
文字错误均属于严重程度很低的缺陷,因此不需要过多关注。(错误)
-
边界值出现缺陷的概率较高,因此应该优先对边界值进行测试。(正确)
-
白盒测试较黑盒测试更有技术含量,等级更高,更有效的测试,未来将最终代替黑盒测试。(错误)
-
当系统内部实现发生变化,而外部接口不变时,黑盒测试用例也随之改变。(错误)
-
使用黑盒测试方法分析被测系统,不需要了解其内部实现。(正确)
-
构造判定表时,(动作桩)将列出问题规定可能采取的操作。
条件桩:
动作桩:
条件项:
动作项:
-
测试的关键问题是(B);
A 如何组织软件评审
B 如何选择测试用例
C 如何验证程序的正确性 D 如何采用综合策略
-
软件测试用例主要由输入数据和(C)两部分组成。
A 测试计划
B 测试规则
C 预期输出结果
D 以往测试记录分析
-
黑盒测试也称为功能测试。黑盒测试不能发现(D)。 A 输入是否正确接收 B 终止性错误 C 界面是否有错误 D 是否存在冗余代码
-
下面(B)是有效明确的功能需求 A 两年内存储数据量不超过100G B 登录后显示公告栏 C 界面美观大方 D 长时间操作后提醒用户休息
-
一个对象有4个属性,每个属性有3种可能的值,如果要求对所有值的组合进行测试,则共有(B)种组合你的答案 A 12 B 81 C 7 D 64
-
一个输入项的合法输入范围是“0-100的整数”,则2值边界值应该是(D) A 0,50,100 B -0.00001,0,100,100.00001 C 0,100 D -1,0,100,101
-
一个输入项的合法输入范围是“当月日期”,则合理的2值测试边界值为:(B)你的答案 A 前月第一天,当月第一天,当月最后一天,下月最后一天
B 前月最后一天,当月第一天,当月最后一天,下月第一天 C 当月第一天,当月月中,当月最后一天 D 当月第一天,当月最后天
-
一个输入项的合法输入范围是“1,3,5”,则边界值应该是(C)你的答案 A 0,1,3,5,6 B 1,5 C 0,1,2,3,4,5,6 D 1,3,5