软件测试试题1
下面说法正确的是(C)
经过测试没有发现错误说明程序正确B
测试的目标是为了证明程序没有错误C
成功的测试是发现了迄今尚未发现的错误的测试D
成功的测试是没有发现错误的测试2
不属于白盒测试的技术是(C)
语句覆盖 B
边界值分析 D
基本路径测试3
单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是(A)
系统功能 B
局部数据结构C
重要的执行路径 D
软件测试过程中的集成测试主要是为了发现(B)阶段的错误
需求分析 B
概要分析 C
详细设计 D
软件测试不需要了解软件设计的(D)
A•功能 B•内部结构 C•处理过程 D•条件6
(C)方法根据输出对输入的依赖关系设计测试用例
路径测试 B
边界值分析7
通常,在(D)的基础上,将所有模块按照设计要求组装成系统A
组装测试 B
系统测试 C
验收测试 D
实际的逻辑覆盖测试中,一般以(C)为主设计测试用例
条件覆盖 B
判定覆盖 C
条件组合覆盖 D
使用白盒测试方法时,确定测试数据应根据(A)和指定的覆盖标准
程序内部逻辑 B
程序的复杂度 C
使用说明书 D•程序的功能10
与设计测试用例无关的文档是(A)
项目开发计划 B
需求规格说明书 C
设计说明书 D
软件测试技术可以分为静态测试和动态测试,下列说法中错误的是(D)A
静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误
动态测试是指实际运行程序,通过运行的结果来发现程序中的错误
动态测试包括黑盒测试和白盒测试
白盒测试是静态测试,黑盒测试是动态测试
在软件测试阶段,测试步骤按次序可以划分为以下几步:(A)A
单元测试、集成测试、