itgle.com

9、下列几种逻辑覆盖标准中,查错能力最强的是()。A.语句覆盖B.判定覆盖C.条件覆盖D.条件组合覆盖

题目

9、下列几种逻辑覆盖标准中,查错能力最强的是()。

A.语句覆盖

B.判定覆盖

C.条件覆盖

D.条件组合覆盖


相似考题
参考答案和解析
条件组合覆盖
更多“9、下列几种逻辑覆盖标准中,查错能力最强的是()。”相关问题
  • 第1题:

    下列几种逻辑覆盖标准中,查错能力最强的是 ______

    A.语句覆盖

    B.条件覆盖

    C.判定覆盖

    D.条件组合覆盖


    正确答案:D
    解析:对于选项中的几种逻辑覆盖,查错能力最强的应该是条件组合测试。

  • 第2题:

    软件测试的目的是(1)。通常(2)是在代码编写阶段可进行的测试,它是整个测试工作的基础。

    逻辑覆盖标准主要用于(3)。它主要包括条件覆盖、条件组合(多重条件)覆盖。判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除路径覆盖外最弱的覆盖标准是(4),最强的覆盖标准是(5)。

    A.表明软件的正确性

    B.评价软件质量

    C.尽可能发现软件中错误

    D.判定软件是否合格


    正确答案:C
    解析:软件测试在软件生存周期中占有重要地位,这不仅是因为测试阶段占用的时间、花费人力和成本占软件开发比重的40%以上,而且还因为它是保证软件质量的关键步骤。由于人的主观因素或客观原因,在软件开发过程中不可避免地要产生一些错误。软件测试的任务是在软件投入运行以前尽可能多地发现并改正软件中的错误,一个软件产品在交付使用前要经历以下几种测试:1.模块测试:也称为单元测试,是针对每个模块单独进行的测试。模块测试一般和程序编写结合起来,在编码阶段由软件编写者进行测试,以保证每个模块作为一个单元能正确运行。2.子系统测试:把已通过单元测试的模块连接成为子系统来测试,着重检验模块间的接口。3.系统测试:把经过测试的子系统连接成为一个完整的系统来测试,主要检查系统是否实现说明书中指定的功能,系统的动态性能是否符合要求。4.验收测试:是为了确认已开发的软件能否满足标准,是否合格。与系统测试不同的是,它是在客户的积极参与下进行的。5.平行运行:一些十分重要的软件在经过验收之后,并不立即投入运行,而是再经过一段平行运行的测试,即新旧两个系统同时运行,比较结果有什么不同。黑盒测试方法又称功能测试,把程序看作一个黑盒子,在完全不考虑程序内部结构的情况下设计测试数据,主要测试程序的功能是否符合软件说明书的要求。白盒测试方法又称结构测试,它是根据程序的内部结构设计测试数据,检查程序中的每条通路是否都能按要求正确运行。逻辑覆盖主要用于白盒测试方法。由于覆盖的详尽程度不同,又分为语句覆盖、判定覆盖、条件覆盖、条件组合覆盖、条件及判定覆盖和路径覆盖等。语句覆盖:设计足够多的测试用例,使程序中的每个语句至少执行一次。语句覆盖是最弱的逻辑覆盖准则。判定覆盖:设计足够多的测试用例,不仅每个语句至少执行一次,而且使得程序中每个判定的每个分支至少执行一次。条件覆盖:设计足够多的测试用例,不仅每个语句至少执行一次,而且使每个判定表达式中每个条件都取到可能的结果。条件组合覆盖:设计足够多的测试用例,使得每个判断的各种可能组合至少出现一次。条件及判定覆盖:设计足够多的测试用例,使得判断中每个条件的每种可能至少出现一次,而且每个判断的不同判定结果也至少出现一次。路径覆盖:设计足够多的测试用例,要求程序中所有路径至少执行一次。在上述几种逻辑覆盖中,除路径覆盖外,最弱的覆盖标准是语句覆盖,最强的覆盖标准是条件组合覆盖。

  • 第3题:

    下列逻辑覆盖测试中,最强的是______。

    A) 语句覆盖

    B) 条件覆盖

    C) 路径覆盖

    D) 条件组合覆盖

    A.

    B.

    C.

    D.


    正确答案:C

  • 第4题:

    软件测试的目的是__(1)__。通常__(2)__是在代码编写阶段可进行的测试,它是整个测试工作的基础。逻辑覆盖的标准主要用于__(3)__。它主要包括条件覆盖、条件组合(多重条件)覆盖、判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除了路覆盖外最弱的覆盖标准是__(4)__,最强的覆盖标准是__(5)__。空白(4)处应选择()

    • A、条件覆盖
    • B、条件组合覆盖
    • C、判定覆盖
    • D、条件及判定覆盖
    • E、语句覆盖

    正确答案:E

  • 第5题:

    白盒测试中的逻辑覆盖有哪几种常用的覆盖技术?试对它们的检错能力进行比较。


    正确答案:(1)语句覆盖
    (2)判定覆盖(比语句覆盖严格些)
    (3)条件覆盖(比单是判定覆盖要严格)
    (4)判定/条件测试(条件覆盖也不一定满足判定覆盖,因为只符合条件覆盖的用例可能会不满足每个判定语句均有真值或假值出现。因此要两者兼顾)
    (5)条件组合覆盖(是前两个覆盖的组合)
    (6)路径覆盖(指设计足够的测试用例,覆盖被测程序中所有可能的路径)条件组合发现错误的能力较强,凡满足其标准的测试用例,也必然满足前四种覆盖标准,在实际的逻辑测试中,一般以条件组合覆盖为主设计测试用例,然后再补充部分用例来达到路径覆盖的测试标准。

  • 第6题:

    关于白盒技术的逻辑覆盖,下列描述中错误的是()

    • A、判定覆盖可能使一些条件得不到测试
    • B、语句覆盖查错能力最强
    • C、条件组合覆盖查错能力较强
    • D、路径覆盖查错能力强

    正确答案:B

  • 第7题:

    下列覆盖中发现错误能力最强的是()

    • A、条件覆盖
    • B、路径覆盖
    • C、判定覆盖
    • D、条件组合覆盖

    正确答案:B

  • 第8题:

    软件测试的目的是__(1)__。通常__(2)__是在代码编写阶段可进行的测试,它是整个测试工作的基础。逻辑覆盖的标准主要用于__(3)__。它主要包括条件覆盖、条件组合(多重条件)覆盖、判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除了路覆盖外最弱的覆盖标准是__(4)__,最强的覆盖标准是__(5)__。空白(3)处应选择()

    • A、黑盒测试方法
    • B、白盒测试方法
    • C、灰盒测试方法
    • D、软件验证方法

    正确答案:B

  • 第9题:

    单选题
    软件测试的目的是__(1)__。通常__(2)__是在代码编写阶段可进行的测试,它是整个测试工作的基础。逻辑覆盖的标准主要用于__(3)__。它主要包括条件覆盖、条件组合(多重条件)覆盖、判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除了路覆盖外最弱的覆盖标准是__(4)__,最强的覆盖标准是__(5)__。空白(5)处应选择()
    A

    条件覆盖

    B

    条件组合覆盖

    C

    判定覆盖

    D

    条件及判定覆盖

    E

    语句覆盖


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

  • 第10题:

    单选题
    在下面说列举的逻辑测试覆盖中,测试覆盖最强的是()。
    A

    条件覆盖

    B

    条件组合覆盖

    C

    语句覆盖

    D

    判定/条件覆盖


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

  • 第11题:

    填空题
    在白盒法测试中,对程序的语句逻辑有6种覆盖技术,其中发现错误能力最强的技术是()。

    正确答案: 路径覆盖技术
    解析: 暂无解析

  • 第12题:

    单选题
    关于白盒技术的逻辑覆盖,下列描述中错误的是()
    A

    判定覆盖可能使一些条件得不到测试

    B

    语句覆盖查错能力最强

    C

    条件组合覆盖查错能力较强

    D

    路径覆盖查错能力强


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

  • 第13题:

    白盒测试中,最强的逻辑测试标准是条件组合覆盖。()

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


    参考答案:正确

  • 第14题:

    以下几种白盒覆盖测试中,覆盖准则最强的是 ( ) 。

    A.语句覆盖 B.判定覆盖C.条件覆盖 D.条件组合覆盖


    正确答案:D

  • 第15题:

    在白盒法测试中,对程序的语句逻辑有6种覆盖技术,其中发现错误能力最强的技术是()。


    正确答案:路径覆盖技术

  • 第16题:

    在下面说列举的逻辑测试覆盖中,测试覆盖最强的是()。

    • A、条件覆盖
    • B、条件组合覆盖
    • C、语句覆盖
    • D、判定/条件覆盖

    正确答案:B

  • 第17题:

    什么是逻辑覆盖?主要有哪几种逻辑覆盖?


    正确答案:逻辑覆盖是一种以程序内部逻辑结构为依据的用例设计方法,包括语句覆盖、判定覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖和路径覆盖等几种覆盖强度各不相同的逻辑覆盖形式。

  • 第18题:

    试比较各种逻辑覆盖标准的查错能力。


    正确答案:语句覆盖查错能力最弱;判定覆盖包含语句覆盖,但可能会漏测一些条件;条件覆盖查错能力一般情况较判定覆盖强,但有时达不到判定覆盖要求;判定/条件覆盖包含判定覆盖和条件覆盖,但实际上不一定达到条件覆盖标准;条件组合覆盖发现错误能力较强,满足其标准的测试用例必满足前四种覆盖标准。前五种覆盖标准可能会漏测某些路径。路径覆盖查错能力强,但可能达不到条件组合覆盖要求。

  • 第19题:

    以下四种逻辑覆盖中,发现错误能力最强的是()

    • A、语句覆盖
    • B、条件覆盖
    • C、判定覆盖
    • D、条件组合覆盖

    正确答案:D

  • 第20题:

    单选题
    软件测试的目的是__(1)__。通常__(2)__是在代码编写阶段可进行的测试,它是整个测试工作的基础。逻辑覆盖的标准主要用于__(3)__。它主要包括条件覆盖、条件组合(多重条件)覆盖、判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除了路覆盖外最弱的覆盖标准是__(4)__,最强的覆盖标准是__(5)__。空白(1)处应选择()
    A

    表明软件的正确性

    B

    评价软件质量

    C

    尽可能发现软件中错误

    D

    判定软件是否合格


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

  • 第21题:

    单选题
    以下四种逻辑覆盖中,发现错误能力最强的是()
    A

    语句覆盖

    B

    条件覆盖

    C

    判定覆盖

    D

    条件组合覆盖


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

  • 第22题:

    问答题
    试比较各种逻辑覆盖标准的查错能力。

    正确答案: 语句覆盖查错能力最弱;判定覆盖包含语句覆盖,但可能会漏测一些条件;条件覆盖查错能力一般情况较判定覆盖强,但有时达不到判定覆盖要求;判定/条件覆盖包含判定覆盖和条件覆盖,但实际上不一定达到条件覆盖标准;条件组合覆盖发现错误能力较强,满足其标准的测试用例必满足前四种覆盖标准。前五种覆盖标准可能会漏测某些路径。路径覆盖查错能力强,但可能达不到条件组合覆盖要求。
    解析: 暂无解析

  • 第23题:

    单选题
    软件测试的目的是__(1)__。通常__(2)__是在代码编写阶段可进行的测试,它是整个测试工作的基础。逻辑覆盖的标准主要用于__(3)__。它主要包括条件覆盖、条件组合(多重条件)覆盖、判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除了路覆盖外最弱的覆盖标准是__(4)__,最强的覆盖标准是__(5)__。空白(3)处应选择()
    A

    黑盒测试方法

    B

    白盒测试方法

    C

    灰盒测试方法

    D

    软件验证方法


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

  • 第24题:

    问答题
    白盒测试中的逻辑覆盖有哪几种常用的覆盖技术?试对它们的检错能力进行比较。

    正确答案: (1)语句覆盖
    (2)判定覆盖(比语句覆盖严格些)
    (3)条件覆盖(比单是判定覆盖要严格)
    (4)判定/条件测试(条件覆盖也不一定满足判定覆盖,因为只符合条件覆盖的用例可能会不满足每个判定语句均有真值或假值出现。因此要两者兼顾)
    (5)条件组合覆盖(是前两个覆盖的组合)
    (6)路径覆盖(指设计足够的测试用例,覆盖被测程序中所有可能的路径)条件组合发现错误的能力较强,凡满足其标准的测试用例,也必然满足前四种覆盖标准,在实际的逻辑测试中,一般以条件组合覆盖为主设计测试用例,然后再补充部分用例来达到路径覆盖的测试标准。
    解析: 暂无解析