● 白盒测试也被称为结构测试。将软件看成透明的白盒,根据程序的内部结构和逻辑来设计测试用例,对程序的路径和过程进行测试,检查是否满足设计的需要。下列( )不是白盒测试设计技术。( )A.条件覆盖 B.基本路径测试C.语句覆盖 D.边界值分析

题目

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

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

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


相似考题
参考答案和解析
正确答案:D
适合于白盒测试的设计技术主要有:逻辑覆盖法、基本路径测试等。逻辑覆盖是以程序内部的逻辑结构为基础的测试技术,可分为:语句覆盖、判断覆盖、条件覆盖、判定条件覆盖、多重覆盖、路径覆盖。适合于黑盒测试的设计技术主要有:等价类划分、边界值分析、错误推测法、因果图、功能图等。
更多“● 白盒测试也被称为结构测试。将软件看成透明的白盒,根据程序的内部结构和逻辑来设计测试用例,对程序的路径和过程进行测试,检查是否满足设计的需要。下列( )不是白盒测试设计技术。( )A.条件覆盖 B.基本路径测试C.语句覆盖 D.边界值分析”相关问题
  • 第1题:

    白盒测试也称结构测试或逻辑测试,是一种比较重要的测试类型。下面关于白盒测试描述,正确的有()。

    ①白盒测试按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常运行,检查程序中的每条通路是否都能按预定要求正确工作

    ②代码检查法的方式有:桌面检查、代码审查、走查

    ③白盒测试中的动态测试包括逻辑覆盖法和基本路径法,其中后者是一系列测试过程的总称,这组测试过程逐渐进行越来越完整的通路测试

    ④白盒测试的前提是可以把程序看成装在一个透明的白盒子里,也就是完全了解程序结构和处理过程

    ⑤典型的白盒测试方法包括静态测试、动态测试、接口测试

    :A.①④⑤

    B.①③⑤

    C.①②④

    D.①②③④


    正确答案:D

  • 第2题:

    对程序进行白盒测试时,可采用(56)法设计测试用例。

    A.等价类划分

    B.边界值分析

    C.逻辑覆盖

    D.因果图


    正确答案:C
    解析:常用的测试方法包括黑盒测试和白盒测试,其中黑盒测试适用于仅了解软件的功能规格,而不了解其内部工作过程和细节的情况,在设计黑盒测试用例时,可采用等价类划分法、边界值分析法、因果图、功能图和错误推测法等技术设计测试用例。白盒测试适用于已知软件的内部工作过程和实现细节的情况,可采用逻辑覆盖法、基本路径测试等技术设计测试用例。

  • 第3题:

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

    A.强

    B.弱

    C.可靠

    D.完善


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

  • 第4题:

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

    A.逻辑覆盖

    B.程序覆盖

    C.等价类划分

    D.判定覆盖


    参考答案:D

  • 第5题:

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

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

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

  • 第6题:

    ( )测试用例设计方法既可以用于黑盒测试,也可以用于白盒测试。

    A.边界值法
    B.基本路径法
    C.正交试验设计法
    D.逻辑覆盖法

    答案:A
    解析:
    本题考查测试用例设计。正确的概念是:边界值法既可以用于黑盒测试用例设计,也可以用于白盒测试用例设计。基本路径法用于白盒测试用例设计。正交试验设计法用于黑盒测试用例设计。逻辑覆盖法用于白盒测试用例设计。

  • 第7题:

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

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

    正确答案:D

  • 第8题:

    用白盒法技术设计测试用例的方法包括()。

    • A、错误推测
    • B、因果图
    • C、路径覆盖测试
    • D、边界值分析

    正确答案:C

  • 第9题:

    白盒法的具体设计程序测试方法有语句覆盖、()、()和路径覆盖。


    正确答案:判定覆盖;条件覆盖;

  • 第10题:

    单选题
    用白盒法技术设计测试用例的方法包括()。
    A

    错误推测

    B

    因果图

    C

    路径覆盖测试

    D

    边界值分析


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

  • 第11题:

    单选题
    白盒法是在测试过程中,由详细设计提供的文档,从软件的具体的逻辑结构和执行路径出发,设计测试用例,完成测试的目的,在软件测试中,白盒法是通过分析程序的()来设计测试用例的。
    A

    应用范围

    B

    功能

    C

    内部逻辑

    D

    输入数据


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

  • 第12题:

    单选题
    在动态测试过程中,测试人员利用程序内部的逻辑结构及有关信息,设计和选择测试用例,对程序所有逻辑路径及过程进行测试的方法属于()。
    A

    白盒法

    B

    黑盒法

    C

    条件覆盖法

    D

    经验推测法


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

  • 第13题:

    对程序进行白盒测试时,可采用_____ 法设计测试用例。

    A.等价类划分

    B.边界值分析

    C.逻辑覆盖

    D.因果图

    A.

    B.

    C.

    D.


    正确答案:C

  • 第14题:

    软件测试通常采用黑盒测试和白盒测试。其中黑盒测试根据软件的(55)设计测试用例,白盒测试根据软件的(56)设计测试用例。

    A.功能规格说明

    B.需求说明

    C.内部结构和逻辑

    D.数据流图


    正确答案:A

  • 第15题:

    用白盒法设计测试用例的方法包括( )。 A.错误推测B.因果图C.基本路径测试S

    用白盒法设计测试用例的方法包括( )。

    A.错误推测

    B.因果图

    C.基本路径测试

    D.边界值分析


    正确答案:C
    C.【解析】白盒测试方法也称为结构测试或逻辑测试,主要方法有逻辑覆盖测试、基本路径测试等。

  • 第16题:

    ● (35)测试用例设计方法既可以用于黑盒测试,也可以用于白盒测试。

    (35)

    A.边界值法

    B.基本路径法

    C.正交试验设计法

    D.逻辑覆盖法


    正确答案:A

  • 第17题:

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

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

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

  • 第18题:

    白盒法是在测试过程中,由详细设计提供的文档,从软件的具体的逻辑结构和执行路径出发,设计测试用例,完成测试的目的,在软件测试中,白盒法是通过分析程序的()来设计测试用例的。

    • A、应用范围
    • B、功能
    • C、内部逻辑
    • D、输入数据

    正确答案:C

  • 第19题:

    将软件看作一个透明的白盒子,按照程序的内部结构和处理逻辑来设计测试用例,对软件的逻辑路径及过程进行测试,检查它与设计是否相符叫做()测试。

    • A、白盒
    • B、黑盒
    • C、选择
    • D、穷举

    正确答案:A

  • 第20题:

    在动态测试过程中,测试人员利用程序内部的逻辑结构及有关信息,设计和选择测试用例,对程序所有逻辑路径及过程进行测试的方法属于()。

    • A、白盒法
    • B、黑盒法
    • C、条件覆盖法
    • D、经验推测法

    正确答案:A

  • 第21题:

    单选题
    根据程序结构和处理逻辑设计测试用例,对程序的路径和过程进行测试,检查是否满足设计需求的测试方法是    (  )
    A

    黑盒测试

    B

    白盒测试

    C

    静态测试

    D

    功能测试


    正确答案: D
    解析:

  • 第22题:

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

    逻辑覆盖

    B

    程序覆盖

    C

    等价类划分

    D

    判定覆盖


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

  • 第23题:

    单选题
    将软件看作一个透明的白盒子,按照程序的内部结构和处理逻辑来设计测试用例,对软件的逻辑路径及过程进行测试,检查它与设计是否相符叫做()测试。
    A

    白盒

    B

    黑盒

    C

    选择

    D

    穷举


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