《软件测试》习题.docVIP

  • 144
  • 0
  • 约5.76千字
  • 约 8页
  • 2020-06-11 发布于山东
  • 举报
一、单项选择题 1.下列项目中不属于测试文档的是( C  )。 A.测试计划 B.测试用例 C.程序流程图 D.测试报告 2.下列不属于正式审查的方式是( A )。 A.同事审查 B.公开陈述 C.检验 D.编码标准和规范 3.软件测试技术可以分为静态测试和动态测试,下列说法中错误的是( D )。 A.静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误。 B.动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。 C.动态测试包括黑盒测试和白盒测试。 D.白盒测试是静态测试,黑盒测试是动态测试。 4.下列说法不正确的是( D )。 A.测试不能证明软件的正确性 B.测试员需要良好的沟通技巧 C.QA与testing属于一个层次的概念 D.成功的测试是发现了错误的测试 5.在集成测试用例设计的过程中,要满足的基本要求是( C )。 A.保证测试用例的正确性 B.保证测试用例能无误的完成测试项的既定的测试目标 C.保证测试用例的简单性 D.保证测试用例能满足相应的覆盖率要求 6.下列测试中不属于系统测试的是( B )。 A.性能测试 B.集成测试 C.压力测试 D.可靠性测试 7.软件的集成测试工作最好由( A )承担,以提高集成测试的效果。 A.不属于该软件开发组的软件设计人员 B.该软件的设计人员 C.该软件开发组的负责人 D.该软件的编程人员 8.软件测试技术可以分为静态测试和动态测试,下列说法中错误的是( D )。 A.静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误。 B.动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。 C.动态测试包括黑盒测试和白盒测试。 D.白盒测试是静态测试,黑盒测试是动态测试。 9.单元测试时,调用被测模块的是( C )。 A.桩模块 B.通信模块 C.驱动模块 D.代理模块 10.为了提高测试的效率,争取的做法是( A )。 A.选择发现错误可能性大的数据作为测试用例 B.在完成程序的编码之后在指定软件的测试计划 C.随机选取测试用例 D.取一切可能的输入数据作为测试用例 11.如果一个产品中次严重的缺陷基本完成修正并通过复测,这个阶段的成品称为( B )。 A.Alpha版 B. Beta版 C.正版 D. 以上都不是 12.以下关于软件回归测试的说法中错误的是( C )。 A.软件变更后,应对软件变更部分的正确性和对变更需求的符合性进行测试。 B.软件变更后,首先应对变更的软件单元进行测试,然后再进行其他相关的测试。 C.软件变更后,不必再对软件原有正确的功能、性能和其他规定的要求进行测试。 D.对具体的软件,可以根据软件测试合同及软件的重要性、完整性级别对回归测试内容进行剪裁。 13.下面说法正确的是( A )。 A.我们无法测试一个程序确认它没有错误 B.黑盒测试是逻辑驱动的测试 C.穷举测试一定可以暴露数据敏感错误 D.白盒测试是一种输入输出驱动的测试 14.不属于白盒测试的技术是( C  )。 A.语句覆盖 B.判定覆盖 C.边界值分析 D.基本路径测试 15.缺陷产生的原因( D  )。 A.交流不充分及沟通不畅;软件需求的变更;软件开发工具的缺陷。 B.软件的复杂性;软件项目的时间压力。 C.程序开发人员的错误;软件项目文档的缺乏。 D、以上都是 16.( C )方法根据输出对输入的依赖关系设计测试用例。 A.路径测试 B.等价类 C.因果图 D.边界值分析 17.软件验证和确认是保证软件质量的重要措施,它的实施应该针对( B )。 A.程序编写阶段 B.软件开发的所有阶段 C.软件调试阶段 D.软件设计阶段 18.下面有关测试原则的说法正确的是( A )。 A.测试用例应由测试的输入数据和预期的输出结果两部分组成 B.测试用例自诩选取合理的输入数据 C.程序最好由编写该程序的程序员自己来测试 D.使用测试用例进行测试是为了检查程序员是否做错了他该做的事 19.基本路径测试满足( A )。 A.语句覆盖 B.路径覆盖 C.分支覆盖 D.条件覆盖 20.软件测试过程中的集成测试主要是为了发现( B )阶段的错误。 A.

文档评论(0)

1亿VIP精品文档

相关文档