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