ISTQB初级模拟试题
(D) 1,2,3,4,5
18. (K1) 下面关于测试设计技术的描述错误的是?
(A) 使用测试设计技术的目的是为了识别测试条件和开发测试用例
(B) 黑盒测试设计技术是依据分析测试基础文档来选择测试条件、测试用例或测试数据的技术。
(C) 白盒测试设计技术是基于分析被测组件或系统的结构的测试技术
(D) 系统测试主要使用黑盒测试设计技术,组件测试主要使用白盒测试设计技术
19. (K1) 以下不属于基于结构的技术的共同特点的是?
(A) 根据软件的结构信息设计测试用例
(B) 可以通过已有的测试用例测量软件的测试覆盖率
(C) 通过系统化的导出设计用例来提高覆盖率
(D) 使用正式或非正式的模型来描述需要解决的问题
20. (K1) 测试用例根据参与人员的经验和知识来编写;测试人员、开发人员、用户和其他的利益相关者对软件、软件使用和环境等方面所掌握的知识作为信息来源之一;对可能存在的缺陷及其分布情况的了解作为另一个信息来源。上述测试设计技术属于:
(A) 白盒测试
(B) 黑盒测试
(C) 基于结构的测试
(D) 基于经验的测试
21. (K2) 下面关于等价类和的说法错误的是?
(A) 等价类划分可以分为两种类型的数据:有效数据和无效数据。
(B) 等价类划分也可以基于输出、内部值、时间相关的值以及接口参数等进行
(C) 等价类技术属于基于规格说明的测试技术
(D) 等价类划分主要应用于系统测试
22. (K2) 下面关于决策表测试的描述错误的是?
(A) 决策表适用于所有当软件的行为由一些逻辑决策所决定的情况
(B) 决策表优点是可以生成测试条件的各种组合,而这些组合可能利用其他方法会无法被测试到
(C) 决策表的每一列对应了一个业务规则,该规则定义了各种条件的一个特定组合
(D) 决策表描绘了状态和输入之间的关系,并能显示可能的无效状态转换
23. (K3) 根据下面的源代码控制流图,为了达到语句覆盖率为100%,最少需要设计多少测试用例?