更多“造成测试覆盖率不达标的原因可能是______。A.存在不可到达的代码或冗余的代码B.测试用例不足C.存 ”相关问题
  • 第1题:

    ● 白盒测试通常采用的方法是(30),(31)不属于白盒测试用例设计方法。黑盒测试也称为功能测试,它不能发现(32)

    (30)

    A.静态测试

    B.动态测试

    C.静态、动态测试

    D.静态、动态测试和复审

    (31)

    A.基本路径测试

    B.因果图测试

    C.循环覆盖测试

    D.逻辑覆盖测试

    (32)

    A.可靠性错误

    B.输入是否正确接收

    C.界面是否有误

    D.是否存在冗余代码


    正确答案:C,B,D


  • 第2题:

    黑盒测试也称为功能测试,黑盒测试不能发现______。

    A.终止性错误

    B.错误是否正确接收

    C.界面是否有误

    D.是否存在冗余代码

    A.

    B.

    C.

    D.


    正确答案:D

  • 第3题:

    在系统测试过程中,下面哪个度量项最适合衡量测试过程的进度()

    A.代码的测试覆盖率

    B.发现并修改的缺陷的数

    C.缺陷的分布信息

    D.测试用例执行量


    参考答案:D

  • 第4题:

    黑盒测试也称为功能测试。黑盒测试不能发现(51)。

    A.终止性错误

    B.输入是否正确接收

    C.界面是否有误

    D.是否存在冗余代码


    正确答案:D
    解析:黑盒测试是机器测试的一种。黑盒测试又称为功能测试,即将软件看成黑盒子,在完全不考虑软件内部结构和特性的情况下,测试软件的外部特性。进行黑盒测试主要是为了发现以下几种错误:
      ▲ 是否有错误的功能或遗漏的功能?
      ▲ 界面是否有误?输入是否正确接收?输出是否正确?
      ▲ 是否有数据结构或者外部数据库访问错误?
      ▲ 性能是否能够接受?
      ▲ 是否有初始化或者终止性错误?
      黑盒测试不能发现软件中是否存在冗余代码。

  • 第5题:

    黑盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。( )

    此题为判断题(对,错)。


    正确答案:√

  • 第6题:

    下列选项中不属于覆盖率对软件测试作用的是______。

    A) 得知测试是否充分

    B) 协助找出代码中的语法错误

    C) 指导设计能够增加覆盖率的测试用例

    D) 了解测试的弱点在哪里

    A.

    B.

    C.

    D.


    正确答案:B

  • 第7题:

    下列测试中属于与手工测试具有共性的东西的是______。

    A.测试用例

    B.测试数据文件

    C.测试脚本代码

    D.测试日志


    正确答案:A

  • 第8题:

    软件测试可分为静态测试和动态测试,以下不属于静态测试的是( )。

    A.代码检查
    B.静态结构分析
    C.覆盖率分析
    D.代码质量度量(圈复杂分析等)

    答案:C
    解析:
    静态测试是不需要运行程序,采取代码分析,人工走查等方式测试;动态测试是计算机必须运行被测程序,包括接口测试、覆盖率测试、性能分析等。

  • 第9题:

    小王设计测试用例时,由于忽视了边界条件、异常处理等情况,没有完全覆盖需求。这类风险属于测试工作中的( )。

    A.测试用例风险
    B.缺陷风险
    C.代码质量风险
    D.测试环境风险

    答案:A
    解析:
    边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例等自等价类的边界。长期的测试工作经验告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部,因此针对各种边界情况设计测试用例,可以查出更多的错误。

  • 第10题:

    下面关于测试用例的说法,正确的是()。

    • A、测试用例通常由软件开发人员根据自己写的代码而设计
    • B、一个成功的测试用例将证明程序的正确性
    • C、测试用例的设计与软件的具体功能或性能有密切的关系
    • D、在编写测试用例的时候,一般不再需要考虑需求

    正确答案:C

  • 第11题:

    下列死代码的说法正确的是:()。

    • A、所谓死代码指的是由于这样或那样的原因,按照代码运算,确实不可到达、没有使用或“死掉”的那些代码
    • B、所谓死代码指的是由于这样或那样的原因,按照程序流程,确实不可到达、没有使用或“死掉”的那些代码
    • C、所谓死代码指的是由于这样或那样的原因,按照相应条件,确实不可到达、没有使用或“死掉”的那些代码
    • D、所谓死代码指的是由于这样或那样的原因,按照算法的逻辑流程,确实不可到达、没有使用或“死掉”的那些代码

    正确答案:D

  • 第12题:

    判断题
    黑盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    下列指导选择和使用测试覆盖率的原则中错误的是______。

    A) 覆盖率不是目的,仅是一种手段

    B) 不要追求绝对100%的覆盖率

    C) 不可能针对所有的覆盖率指标来选择测试用例

    D) 只根据测试覆盖率指标来指导测试用例的设计

    A.

    B.

    C.

    D.


    正确答案:D
    解析:在选择和使用覆盖率时,应该注意以下原则:
      ·覆盖率只是一种手段,不是测试的最终目的。
      ·不可能针对所有的覆盖率进行测试,但如果只考虑一种覆盖率也是不妥的
      ·不要追求绝对100%的覆盖率
      ·设计测试用例时,不仅要考虑到覆盖率,还应综合考虑其他方面,如成本等。
      根据以上原则,A、B、C三个选项的说法均正确,而D说法不当,覆盖率不是唯一的参考指标。

  • 第14题:

    不可能是目标代码。

    A.汇编指令代码

    B.可重定位指令代码

    C.绝对指令代码

    D.中间代码


    正确答案:D
    解析:目标代码包括汇编指令代码、可重定位指令代码和绝对代码三种。

  • 第15题:

    以下不属于基于结构的技术的共同特点的是()

    A.根据软件的结构信息设计测试用例

    B.可以通过已有的测试用例测量软件的测试覆盖率

    C.通过系统化的导出设计用例来提高覆盖率

    D.使用正式或非正式的模型来描述需要解决的问题


    参考答案:D

  • 第16题:

    白盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。( )

    此题为判断题(对,错)。


    正确答案:×

  • 第17题:

    黑盒测试也称为功能测试。黑盒测试不能发现______。

    A.终止性错误

    B.输入是否正确接收

    C.界面是否有误.

    D.是否存在冗余代码


    正确答案:D
    解析:黑盒测试又称为功能测试,即将软件看成黑盒子,在完全不考虑软件内部结构和特性的情况下,测试软件的外部特性。黑盒测试主要发现如下错误:是否有功能错误或遗漏;界面是否有误,是否正确接收输入,输出是否正确;数据结构或外部数据库访问是否有错;是否能接受性能;是否有初始化和终止性错误。黑盒测试不可能发现是否存在冗余代码。本题的正确答案是选项D。

  • 第18题:

    配置项是构成产品配置的主要元素,其中______不属于配置项。

    A.设备清单

    B.项目质量报告

    C.源代码

    D.测试用例


    正确答案:A
    解析:配置项是构成产品配置的主要元素,配置项主要有以下两大类:
      (1) 属于产品组成部分的工作成果:如需求文档、设计文档、源代码和测试用例等;
      (2) 属于项目管理和机构支撑过程域产生的文档:如工作计划、项目质量报告和项目跟踪报告等。
      这些文档虽然不是产品的组成部分,但是值得保存。所以设备清单不属于配置项。

  • 第19题:

    在集成测试用例设计的过程中,要满足的基本要求是______。

    A.保证测试用例的正确性

    B.保证测试用例能无误的完成测试项的既定的测试目标

    C.保证测试用例的简单性

    D.保证测试用例能满足相应的覆盖率要求


    正确答案:C

  • 第20题:

    配置项是构成产品配置的主要元素。其中(22)不属于配置项。

    A. 设备清单
    B.项目质量报告
    C.源代码
    D.测试用例

    答案:A
    解析:
    本题考核配置管理基础知识。

  • 第21题:

    在系统测试过程中,下面哪个度量项最适合衡量测试过程的进度()

    • A、代码的测试覆盖率
    • B、发现并修改的缺陷的数
    • C、缺陷的分布信息
    • D、测试用例执行量

    正确答案:D

  • 第22题:

    黑盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。


    正确答案:正确

  • 第23题:

    基于实现的测试设计,根据对源代码的分析开发测试用例,它和白盒测试设计是同义的。


    正确答案:正确