参考答案和解析
正确答案: B
解析: 暂无解析
更多“用白盒法技术设计测试用例的方法包括()。”相关问题
  • 第1题:

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

    A.错误推测

    B.边界值分析

    C.基本路径测试

    D.因果图


    正确答案:C
    解析:白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能。白盒测试的主要方法有逻辑驱动、基本路径测试等,主要用于软件验证。

  • 第2题:

    白盒法设计测试用例覆盖强度最高的方法是______________________。


    正确答案:路径覆盖

  • 第3题:

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

    A.错误推测

    B.因果图

    C.基本路径测试

    D.边界值分析


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

  • 第4题:

    对下面流程图用白盒测试方法进行测试,要满足路径覆盖,至少需要(51)个测试用例。白盒测试方法主要用于()。

    A.3
    B.4
    C.5
    D.6

    答案:A
    解析:
    本题考查软件测试的基础知识。
    白盒测试和黑盒测试是两种最常用的测试方法。其中路径覆盖是白盒测试的一种具体方法。
    路径覆盖是指设计若干个测试用例,覆盖程序中的所有路径。
    该流程图中一共有三条路径:①②③④⑤⑥③⑦、①②③④⑥③⑦和①②③⑦。
    白盒测试是对程序内部结构进行测试,因此主要用主单元测试。

  • 第5题:

    简述白盒测试用例的设计方法,并进行分析总结。


    正确答案: 白盒测试用例设计方法主要有逻辑覆盖和独立路径测试。
    从覆盖源程序语句的详尽程度分析,逻辑覆盖主要有以下不同的覆盖标准:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。实际项目中,由于程序内部的逻辑存在不确定性和无穷性,尤其对于大规模复杂软件,不必采用所有的覆盖指标,而应根据实际情况选择合适的覆盖指标。
    独立路径测试是在程序控制流图的基础上,通过分析控制结构的环路复杂性,导出可执行的独立路径集合,从而设计出相应的测试用例。设计出的测试用例要保证被测程序的每条可执行的独立路径至少被执行一次。独立路径测试给出了满足路径覆盖指标所需测试用例的下限,同时给出了语句覆盖的上限,它可以确保对所有相互独立的决策结果进行测试。

  • 第6题:

    白盒测试是结构测试,被测对象是源程序,以程序的()为基础设计测试用例。


    正确答案:内部逻辑

  • 第7题:

    用白盒法设计测试用例是根据软件的内部结构来设计用例的。


    正确答案:正确

  • 第8题:

    下列属于用白盒技术设计测试用例的是()

    • A、错误推测
    • B、逻辑覆盖
    • C、等价类划分
    • D、因果图

    正确答案:B

  • 第9题:

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

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

    正确答案:C

  • 第10题:

    判断题
    用白盒法设计测试用例是根据软件的内部结构来设计用例的。
    A

    B


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

  • 第11题:

    填空题
    白盒测试是结构测试,被测对象是源程序,以程序的()为基础设计测试用例。

    正确答案: 内部逻辑
    解析: 暂无解析

  • 第12题:

    判断题
    用白盒法测试时,测试用例是根据程序内部逻辑设计的。
    A

    B


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

  • 第13题:

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

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

    A.错误推测

    B.因果图

    C.基本路径测试

    D.边界值分析


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

  • 第14题:

    白盒法设计测试用例更详细,更完全,所以在有充足时间的时候,没有必要采用黑盒测 试法。( )

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


    正确答案:×

  • 第15题:

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

    A)错误推测

    B)因果图

    C)基本路径测试

    D)边界值分析


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

  • 第16题:

    逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法,针对下面的语句段,采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空缺项(True或者False),正确的选择是( )。
    语句段:
    if(A&&(B||C))x=l;
    else x=O;
    用例表:


    A.①TRUE②FALSE③TRUE
    B.①TRUE②FALSE③FALSE
    C.①FALSE②FALSE③TRUE
    D.①TRUE②TRUE③FALSE

    答案:A,C
    解析:
    试题分析:本题考查白盒测试用例的设计方法——语句覆盖法的基础知识。语句覆盖法强调程序段中的每一个可执行语句至少执行一次。③必需选择TRUE,①与②可以选择TRUE或者FALSE。

  • 第17题:

    采用白盒测试法设计测试用例时,常用的逻辑覆盖测试方法有哪几种?请简单描述各种方法的目的。


    正确答案: 目前比较常用的逻辑覆盖测试方法有:语句覆盖、判定覆盖(分支覆盖)、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖。
    (1)语句覆盖的目的是选择足够多的测试用例,使程序中的每个可执行语句至少执行一次。
    (2)判定覆盖的目的是通过执行足够的测试用例,使得程序中的每个判定至少都获得一次“真”值和“假”值,也就是使程序中的每个取“真”分支和取“假”分支至少均经历一次。
    (3)条件覆盖的目的是设计若干测试用例,在执行被测程序以后,要使每个判定中每个条件的可能值至少满足一次。
    (4)判定/条件覆盖的目的是设计足够的测试用例,使得判定中每个条件的所有取值(真/假)至少出现一次,并且每个判定本身的所有判定结果(真/假)也至少出现一次。
    (5)组合覆盖的目的是通过执行足够的测试用例,使得每个判定中条件的各种可能都至少出现一次。
    (6)路径覆盖的目的是设计足够多的测试用例,要求覆盖程序中所有可能的路径。

  • 第18题:

    白盒测试设计用例的方法是()

    • A、等价分类法
    • B、基本路径覆盖法
    • C、因果图法

    正确答案:B

  • 第19题:

    用白盒法测试时,测试用例是根据程序内部逻辑设计的。


    正确答案:正确

  • 第20题:

    在动态调试过程中,采用边界值分析法设计测试用例的方法属于()。

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

    正确答案:B

  • 第21题:

    总是首先设计白盒测试用例。


    正确答案:错误

  • 第22题:

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

    错误推测

    B

    因果图

    C

    基本路径测试

    D

    边界值分析


    正确答案: D
    解析:
    白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异。

  • 第23题:

    问答题
    简述白盒测试用例的设计方法,并进行分析总结。

    正确答案: 白盒测试用例设计方法主要有逻辑覆盖和独立路径测试。
    从覆盖源程序语句的详尽程度分析,逻辑覆盖主要有以下不同的覆盖标准:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。实际项目中,由于程序内部的逻辑存在不确定性和无穷性,尤其对于大规模复杂软件,不必采用所有的覆盖指标,而应根据实际情况选择合适的覆盖指标。
    独立路径测试是在程序控制流图的基础上,通过分析控制结构的环路复杂性,导出可执行的独立路径集合,从而设计出相应的测试用例。设计出的测试用例要保证被测程序的每条可执行的独立路径至少被执行一次。独立路径测试给出了满足路径覆盖指标所需测试用例的下限,同时给出了语句覆盖的上限,它可以确保对所有相互独立的决策结果进行测试。
    解析: 暂无解析