niusouti.com

关于白盒测试的概念,下列哪个选项是正确的()A、白盒测试是根据识别软件或系统的结构导出测试用例,所以只能用在组件或集成测试中B、在白盒测试中如果已经达到了100%的判定覆盖,不一定能达到了100%的语句覆盖C、在白盒测试中如果已经达到了100%的语句覆盖,肯定达到了100%的判定覆盖D、白盒测试可以应用在任何测试级别中

题目

关于白盒测试的概念,下列哪个选项是正确的()

  • A、白盒测试是根据识别软件或系统的结构导出测试用例,所以只能用在组件或集成测试中
  • B、在白盒测试中如果已经达到了100%的判定覆盖,不一定能达到了100%的语句覆盖
  • C、在白盒测试中如果已经达到了100%的语句覆盖,肯定达到了100%的判定覆盖
  • D、白盒测试可以应用在任何测试级别中

相似考题
更多“关于白盒测试的概念,下列哪个选项是正确的()A、白盒测试是根据识别软件或系统的结构导出测试用例,所以只能用在组件或集成测试中B、在白盒测试中如果已经达到了100%的判定覆盖,不一定能达到了100%的语句覆盖C、在白盒测试中如果已经达到了100%的语句覆盖,肯定达到了100%的判定覆盖D、白盒测试可以应用在任何测试级别中”相关问题
  • 第1题:

    在白盒测试用例中,有语句覆盖、条件覆盖、判定覆盖、路径覆盖等,其中(5)是最强的覆盖准则。

    A.语句覆盖

    B.条件覆盖

    C.判定覆盖

    D.路径覆盖


    正确答案:D
    解析:在白盒测试用例中其中语句覆盖是最弱的覆盖准则,路径覆盖则最强

  • 第2题:

    关于白盒测试的概念,下列哪个选项是正确的()

    A.白盒测试是根据识别软件或系统的结构导出测试用例,所以只能用在组件或集成测试中

    B.在白盒测试中如果已经达到了100%的判定覆盖,不一定能达到了100%的语句覆盖

    C.在白盒测试中如果已经达到了100%的语句覆盖,肯定达到了100%的判定覆盖

    D.白盒测试可以应用在任何测试级别中


    参考答案:D

  • 第3题:

    白盒测试的测试用例设计要考虑语句覆盖、()、条件覆盖、判定条件覆盖、条件组合覆盖和路径覆盖。

    A.逻辑覆盖

    B.程序覆盖

    C.等价类划分

    D.判定覆盖


    参考答案:D

  • 第4题:

    ● 软件测试的基本方法包括白盒测试和黑盒测试方法,以下关于二者之间关联的叙述,错误的是(61) 。

    (61)

    A.黑盒测试与白盒测试是设计测试用例的两种基本方法

    B.在集成测试阶段是采用黑盒测试与白盒测试相结合的方法

    C.针对相同的系统模块,执行黑盒测试和白盒测试对代码的覆盖率都能够达到100%

    D.应用系统负载压力测试一般采用黑盒测试方法


    正确答案:C

  • 第5题:

    在设计白盒测试用例时,(请作答此空)是最弱的逻辑覆盖。在下图所示流程中,至少需要( )个测试用例才可以实现路径覆盖。

    A.条件覆盖
    B.语句覆盖
    C.判定覆盖
    D.路径覆盖

    答案:B
    解析:
    主要的软件测试方法有:(1)语句覆盖。被测程序的每个语句至少执行一次。是一种很弱的覆盖标准。(2)判定覆盖。也称为分支覆盖,判定表达式至少获得一次“真”、“假”值。判定覆盖比语句覆盖强。(3)条件覆盖。每个逻辑条件的各种可能的值都满足一次。(4)路径覆盖。覆盖所有可能的路径。(5)判定/条件覆盖。每个条件所有可能的值(真/假)至少出现一次。(6)条件组合覆盖。每个条件的各种可能值的组合都至少出现一次。满足路径覆盖,只要覆盖所有可能的路径,总共是3条路径,所以需要用3个测试用例即可。

  • 第6题:

    下列叙述中,( )是正确的。

    A.白盒测试又称为逻辑驱动测试
    B.穷举路径测试可以查出程序中因遗漏路径而产生的错误
    C.一般而言,黑盒测试对结构的覆盖比白盒测试高
    D.必须根据软件需求说明文档生成用于白盒测试的测试用例

    答案:A
    解析:
    本题考查白盒测试的概念。
    白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。
    测试无法穷举路径。
    黑盒测试不测试软件系统的代码结构。
    根据概要设计和详细设计说明文档生成用于白盒测试的测试用例。

  • 第7题:

    以下关于白盒测试叙述中,不正确的是

    A.白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求
    B.逻辑覆盖法是一种常用的白盒测试方法
    C.程序中存在很多判定和条件,不可能实现100%的条件覆盖
    D.测试基于代码,无法确定设计正确与否

    答案:C
    解析:

  • 第8题:

    白盒测试技术不包括()。

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

    正确答案:D

  • 第9题:

    不属于白盒测试技术的是()

    • A、语句覆盖
    • B、判定覆盖
    • C、猜错法
    • D、基本路径测试

    正确答案:C

  • 第10题:

    描述黑盒测试和白盒测试过程的不同:()  A. 黑盒测试在测试对象的表面进行 B. 白盒测试是在源代码已知的情况下进行  C. 黑盒测试用例是通过测试对象的使用说明或需求设计  D. 黑盒测试包括语句覆盖和分支覆盖方法  E. 白盒测试是通过因果图的分析方法进行的

    • A、 A、B、C
    • B、 A、C
    • C、 A、B、C、D、E
    • D、 D、E

    正确答案:A

  • 第11题:

    下列技术中不属于白盒测试的是()

    • A、语句覆盖
    • B、判定覆盖
    • C、条件覆盖
    • D、边界值分析

    正确答案:D

  • 第12题:

    单选题
    白盒测试的测试用例设计要考虑语句覆盖、()、条件覆盖、判定条件覆盖、条件组合覆盖和路径覆盖。
    A

    逻辑覆盖

    B

    程序覆盖

    C

    等价类划分

    D

    判定覆盖


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

  • 第13题:

    ● 白盒测试也被称为结构测试。将软件看成透明的白盒,根据程序的内部结构和逻辑来设计测试用例,对程序的路径和过程进行测试,检查是否满足设计的需要。下列( )不是白盒测试设计技术。( )

    A.条件覆盖 B.基本路径测试

    C.语句覆盖 D.边界值分析


    正确答案:D
    适合于白盒测试的设计技术主要有:逻辑覆盖法、基本路径测试等。逻辑覆盖是以程序内部的逻辑结构为基础的测试技术,可分为:语句覆盖、判断覆盖、条件覆盖、判定条件覆盖、多重覆盖、路径覆盖。适合于黑盒测试的设计技术主要有:等价类划分、边界值分析、错误推测法、因果图、功能图等。

  • 第14题:

    白盒测试的测试用例设计中主要包括语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖和路径覆盖等,其中语句覆盖是最( )的覆盖。

    A.强

    B.弱

    C.可靠

    D.完善


    正确答案:B
    解析:白盒测试是一种以程序的内部逻辑结构为依据设计测试用例的方法。合理的白盒测试就是要选取足够的用例,对源程序进行充分的覆盖,以便能够发现程序中的错误。语句覆盖是最弱的覆盖。

  • 第15题:

    ● 关于白盒测试的测试用例设计方法叙述,正确的是(55) 。

    (55)

    A.完成SC(语句判定)所需的测试用例数目一定多于完成DC(逻辑判定)所需的测试用例数目

    B.达到100%CC(条件判定)要求就一定能够满足100%SC的要求

    C.达到 100%CDC(条件判定组合覆盖)要求就一定能够满足 100%CC的要求

    D.任何情况下,都可以达到100%路径覆盖的要求


    正确答案:C

  • 第16题:

    下列测试方法中,不属于白盒测试技术的是 ______。

    A.判定覆盖

    B.语句覆盖

    C.条件组合覆盖

    D.边界值分析


    正确答案:D
    解析:边界值分析属于黑盒测试。

  • 第17题:

    以下关于白盒测试的叙述中,不正确的是______。

    A.白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求
    B.逻辑覆盖法是一种常用的白盒测试方法
    C.程序中存在很多判定和条件,不可能实现100%的条件覆盖
    D.测试基于代码,无法确定设计正确与否

    答案:C
    解析:
    题考查白盒测试相关知识。白盒测试也称结构测试或逻辑驱动测试,在知道产品内部工作过程的情况下,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不考虑它的功能,白盒测试的主要方法有静态结构分析法、逻辑覆盖法、基本路径测试法等。条件覆盖是一种逻辑覆盖测试法,它的含义是:构造一组测试用例,使得每一判定语句中每个逻辑条件的可能值至少满足一次。程序中条件数目是固定的,因此是可以实现100%条件覆盖的。白盒测试完全基于代码,不了解设计的意图,因此无法确定设计的正确与否。

  • 第18题:

    软件测试的基本方法包括白盒测试和黑盒测试方法,以下关于二者之间关联的叙述,错误的是( )。

    A.黑盒测试与白盒测试是设计测试用例的两种基本方法
    B.在集成测试阶段是采用黑盒测试与白盒测试相结合的方法
    C.针对相同的系统模块,执行黑盒测试和白盒测试对代码的覆盖率都能够达到100%
    D.应用系统负载压力测试一般采用黑盒测试方法

    答案:C
    解析:
    本题考查白盒测试和黑盒测试的关系。正确的理解是:一般情况下,执行黑盒测试对代码的覆盖率很难达到100%。

  • 第19题:

    关于白盒测试的测试用例设计方法叙述,正确的是( )。

    A.完成SC(语句判定)所需的测试用例数目一定多于完成DC(逻辑判定)所需的测试用例数目
    B.达到100%CC(条件判定)要求就一定能够满足100%SC的要求
    C.达到100%CDC(条件判定组合覆盖)要求就一定能够满足100%CC的要求
    D.任何情况下,都可以达到100%路径覆盖的要求

    答案:C
    解析:
    本题考查白盒测试用例设计方法中各覆盖法的概念。CDC要同时满足DC和CC,因此达到100%CDC(条件判定组合覆盖)要求就一定能够满足100%CC的要求。

  • 第20题:

    白盒测试的“条件覆盖”标准强于“判定覆盖”。


    正确答案:错误

  • 第21题:

    关于测试类型的应用范围,下面哪个是正确的()

    • A、结构测试只能用在组件测试或集成测试
    • B、功能测试只能用在系统测试或验收测试
    • C、白盒测试方法不能用于系统测试
    • D、功能测试和结构性测试可以应用在任何测试级别

    正确答案:D

  • 第22题:

    白盒测试的测试用例设计要考虑语句覆盖、()、条件覆盖、判定条件覆盖、条件组合覆盖和路径覆盖。

    • A、逻辑覆盖
    • B、程序覆盖
    • C、等价类划分
    • D、判定覆盖

    正确答案:D

  • 第23题:

    单选题
    不属于白盒测试技术的是()
    A

    语句覆盖

    B

    判定覆盖

    C

    猜错法

    D

    基本路径测试


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