软件测试 - 笔试题(带答案) 下载本文

D. 因果图法

12、从下列叙述中,能够与软件开发各阶段,如需求分析、设计、编码相对应的软件测试是( D )。

A. 集成测试、确认测试、单元测试 B. 单元测试、集成测试、确认测试 C. 单元测试、确认测试、集成测试 D. 确认测试、集成测试、单元测试

13、单元测试将根据在( D )阶段中产生的规格说明进行 A. 可行性研究与计划 B. 需求分析 C. 概要设计 D. 详细设计

14、集成测试计划是在( C )阶段制定的 A. 可行性研究与计划 B. 需求分析 C. 概要设计 D. 详细设计

15、确认测试计划是在( B )阶段制定的。 A. 可行性研究与计划 B. 需求分析 C. 概要设计 D. 详细设计

16、软件的集成测试最好是由( D )承担,以提高集成测试的效果。 A. 该软件的设计者 B. 该软件开发组的负责人 C. 该软件的编程者 D. 不属于该开发组的人员

17、( D )是简化了的模拟较低层次模块功能的虚拟子程序。 A. 过程 B. 函数 C. 仿真 D. 桩

18、( A )是指为查明程序中的错误和缺陷,可能使用的工具和手段。 A. 调试技术 B. 测试技术 C. 跟踪法 D. 动态测试

19、从已发现故障的存在到找到准确的故障位置并确定故障的性质,这一过程称为( C )。 A. 错误检测 B. 故障排除 C. 调试 D. 测试

20、在程序设计的过程中应为程序调试做好准备,主要体现在( D )方面。

A. 采用模块化、结构化的程序设计方法设计程序 B. 编写程序时要为程序调试提供足够的灵活性

C. 根据程序调试的需要,选择并安排适当的中间结果输出和必要的断? D. 以上全是

21、统计资料表明,软件测试的工作量占整个软件开发工作量的( C )。 A. 30% B. 70% C. 40%~50% D. 95%

22、软件测试计划是一些文档,它们描述了( D )。 A. 软件的性质

B. 软件的功能和测试用例 C. 软件的规定动作

D. 对于预定的测试活动将要采取的手段

23、IBM公司的统计资料表明,使用静态测试的方法最高可以查出在测试中查出的全部软件错误的( B )。 A. 80% B. 70% C. 50% D. 35%

24、黑盒测试方法的优点是( D )。 A. 可测试软件的特定部位

B. 能站在用户立场测试 C. 可按软件内部结构测试 D. 可发现实现功能需求中的错误 25、白盒测试方法的优点是( C )。 A. 可测试软件的特定部位 B. 能站在用户立场测试 C. 可按软件内部结构测试 D. 可发现实现功能需求中的错误

26、等价类划分完成后,就可得出( C ),它是确定测试用例的基础。 A. 有效等价类 B. 无效等价 C. 等价类表 D. 测试用例集

27、由因果图转换出来的( A )是确定测试用例的基础。 A. 判定表 B. 约束条件表 C. 输入状态表 D. 输出状态表

28、(A)是用户和设计交换最频繁的方法 A. 原型化方法 B. 瀑布模型方法 C. 螺旋模型方法