niusouti.com

以下关于软件可靠性测试的说法中.正确的是A.软件可靠性测试总是能比白盒测试发现更多的错误B.软件可靠性测试总是能比黑盒测试发现更多的错误C.软件可靠性测试不关注与软件性能有关的软件故障D.软件可靠性测试度量出来的软件可靠性特定于所定义的软件运行剖面

题目

以下关于软件可靠性测试的说法中.正确的是

A.软件可靠性测试总是能比白盒测试发现更多的错误

B.软件可靠性测试总是能比黑盒测试发现更多的错误

C.软件可靠性测试不关注与软件性能有关的软件故障

D.软件可靠性测试度量出来的软件可靠性特定于所定义的软件运行剖面


相似考题
更多“以下关于软件可靠性测试的说法中.正确的是A.软件可靠性测试总是能比白盒测试发现更多的错误B.软 ”相关问题
  • 第1题:

    以下关于软件可靠性测试的说法中,正确的是______。

    A.定义软件运行剖面是软件可靠性测试的重要步骤

    B.软件可靠性测试使用的测试用例应该满足分支覆盖

    C.软件可靠性测试可以在单元测试中实施

    D.软件可靠性预测模型的作用是指导软件可靠性测试中的测试用例生成


    正确答案:A
    解析:软件可靠性测试过程包括五个步骤:①确定可靠性目标;②定义软件运行剖面;③设计测试用例;④实施可靠性测试;⑤分析测试结果。所以说定义软件运行剖面是软件可靠性测试的重要步骤,故选项A正确。

  • 第2题:

    以下关于测试的叙述中,正确的是( )。

    A.实际上可以采用穷举测试来发现软件中的所有错误。
    B.错误很多的程序段在修改后错误一般会非常少。
    C.测试可以用来证明软件没有错误。
    D.白盒测试技术中路径覆盖法往往能比语言覆盖法发现更多的错误。

    答案:D
    解析:
    本题考查软件测试的基本知识。穷举测试是无法实现的,经常在修改了一个错误之后,又会带出新的bug,测试是用来证明软件是有错误的。只有D选项描述正确。

  • 第3题:

    以下关于测试的叙述中,正确的是( )

    A.实际上可以采用穷举测试来发现软件中的所有错误
    B.错误很多的程序段在修改后错误一般会非常少
    C.测试可以用来证明软件没有错误
    D.白盒测试技术中路径覆盖法往往能比语言覆盖法发现更多的错误

    答案:D
    解析:
    常用的白盒测试用例设计方法有:语句覆盖、判定覆盖、条件覆盖、条件判定覆盖、条件组合覆盖、路径覆盖等,发现错误的能力呈由弱至强的变化。语句覆盖每条语句至少执行一次判定覆盖每个判定的每个分支至少执行一次条件覆盖每个判定的每个条件应取到各种可能的值判定/条件覆盖同时满足判定覆盖条件覆盖条件组合覆盖每个判定中各条件的每一种组合至少出现一次路径覆盖使程序中每一条可能的路径至少执行一次

  • 第4题:

    以下关于软件可靠性测试的说法中,正确的是______。

    A.软件运行剖面的定义需要符合软件的实际运行情况

    B.测试用例的生成必须采用白盒测试方法

    C.软件可靠性测试通常能够比黑盒测试发现更多的错误

    D.软件可靠性测试必须在集成测试中实施


    正确答案:A
    解析:软件可靠性有两方面含义:
      ①在规定的条件下和规定的时间内,软件不引起系统失效的概率。
      ②在规定的时间周期内,在所述条件下程序执行所要求的功能的能力。
      软件可靠性测试的目的不在于通过测试揭示软件中的缺陷并通过修改这些缺陷来提高软件的可靠性,而是通过受控的软件测试过程来预测软件在实际运行中的可靠性。
      因为软件可靠性的预测依赖于出错数据的统计,软件在可靠性测试中的运行情况必须完全符合软件的实际运行情况,否则预测的软件可靠性只能适用于所使用的测试用例,而不能反映实际运行时的可靠性。由此可得A正确。

  • 第5题:

    以下关于测试的叙述中,正确的是( )

    A.实际上可以采用穷举测试来发现软件中的所有错误。
    B.错误很多的程序段在修改后错误一般会非常少。
    C.测试可以用来证明软件没有错误。
    D.白盒测试技术中路径覆盖法往往能比语言覆盖法发现更多的错误。

    答案:D
    解析:
    本题考查软件测试的基本知识。穷举测试是无法实现的,经常在修改了一个错误之后,又会带出新的bug,测试是用来证明软件是有错误的。只有D选项描述正确。