1单选(2分)
黑盒测试中,测试人员需要掌握
* A.实现知识和特定编程语言的知识
* B.特定编程语言的知识
* C.其他都不是
* D.实现知识
正确答案:C
2单选(2分)
等价类划分法只要求选择
* A.一个或多个测试用例
* B.以上都不是
* C.一个测试用例
* D.无穷数量的测试用例
正确答案:A
3单选(2分)
在等价类划分法中
* A.合法和非法输入都要考虑
* B.只考虑合法输入
* C.只考虑非法输入
* D.以上都不是
正确答案:A
4单选(2分)
下列属于利用正交表设计测试用例步骤的是()
* A.选择测试条件
* B.确定覆盖率
* C.确定数量
* D.确定正交表
正确答案:D
5单选(2分)
黑盒测试法是通过分析程序的 来设计测试用例方法的。
* A.功能
* B.内部逻辑
* C.应用范围
* D.输入数据
正确答案:A
6单选(2分)
因果图方法是根据 之间的因果关系来设计测试用例的。
* A.设计与实现
* B.条件与结果
* C.输入和输出
* D.主程序与子程序
正确答案:C
7单选(2分)
除了测试程序外,黑盒测试还适用于对下列 阶段的软件文档进行测试。
* A.总体设计
* B.需求分析应用范围
* C.编码
* D.详细设计
正确答案:B
8单选(2分)
某程序规定:“输入三个整数作为三边的边长构成三角形。当此三角形为一般三角形、等腰三角形、等边三角形时,分别作计算„” 用等价类划分方法对该程序构成三角形部分进行测试用例设计。下列哪些等价类划分是合适的 。
* A.整数
* B.函数
* C.0
* D.负数
正确答案:A
9单选(2分)
黑盒测试也称为功能测试,黑盒测试不能发现
* A.界面是否错误
* B.终止性错误
* C.输入是否正确接受
* D.是否存在冗余代码
正确答案:D
10单选(2分)
某系统对每个员工一年的出勤天数进行核算和存储(按每月22个工作日计算,一年最多出勤22*12=264天),使用文本框的模式进行填写。在此文本框的测试用例编写中使用了等价类划分法,则下面划分不准确的是 。
* A.无效等价类,出勤日>264日
* B.有效等价类,0<=出勤日<=264日
* C.有效等价类,0<出勤日<264日
* D.无效等价类,出勤日<0日
正确答案:C
11多选(3分)
黑盒测试中常用的方法有
* A.因果图
* B.等价类
* C.路径分析
* D.边界值
正确答案:A、B、D
12多选(3分)
关于黑盒测试正确的是
* A.黑盒测试可以检测出布尔算子错误
* B.黑盒测试可以检测出不正确或漏掉的功能
* C.黑盒测试可以检测出接口错误
* D.黑盒测试可以检测出数据结构和外部数据库存取中的错误
正确答案:B、C、D
13多选(3分)
关于等价类描述正确的是关
* A.等价类是由相对于程序的功能具有相同作用的一些输入数据元素构成的数据集合,这些数据元素之间具有等价关系
* B.把一个程序输入的定义域划分成不同的数据类,然后根据这些数据类可以导出测试用例
* C.利用等价类中一个元素作为代表对程序进行测试,而不是使用该类的全体成员,藉此以减少总的测试用例数量
* D.等价类的划分是唯一的
正确答案:A、B、C
14判断(1分)
因果图法是建立在决策表法基础上的一种白盒测试方法
正确答案:×
15判断(1分)
等价类划分是边界值分析法的基础
正确答案:×
16判断(1分)
健壮性等价类测试的测试用例要求在有效等价类中取值;
正确答案:√
17判断(1分)
在任何情况下做黑盒测试皆应首先考虑使用错误推断法;
正确答案:×