参考答案和解析
参考答案:A, B, C, D
更多“采用黑盒技术设计测试用例的方法有() ”相关问题
  • 第1题:

    用黑盒技术设计测试用例的方法之一为( )。

    A.因果图

    B.逻辑覆盖

    C.循环覆盖

    D.基本路径测试


    正确答案:A
    解析:黑盒测试的主要方法有等价值划分法、边界值分析法、错误推测法、因果图法等,白盒测试的主要方法有逻辑覆盖、基本路径测试等。其中逻辑覆盖通常又分为语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断一条件覆盖。所以只有A选项属于黑盒测试,B、C、D选项都属于白盒测试。

  • 第2题:

    用黑盒技术设计测试用例的方法之一是( )。

    A.因果图

    B.逻辑覆盖

    C.循环覆盖

    D.基本路径测试


    正确答案:A
    解析:黑盒测试主要方法有等价值划分法、边界值分析法、错误推测法、因果图法等,白盒测试的主要方法有逻辑覆盖、基本路径测试等。其中逻辑覆盖通常又分为:语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断-条件覆盖。所以只有A选项属于黑盒测试,B、C、D选项都属于白盒测试。

  • 第3题:

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


    正确答案:正确

  • 第4题:

    采用黑盒技术设计测试用例的方法有()

    • A、等价类划分
    • B、边界值分析
    • C、错误推测
    • D、因果图

    正确答案:A,B,C,D

  • 第5题:

    黑盒测试用例设计方法包括(),(),(),()等。


    正确答案:等价类划分法;边界值法;以及因果图法;错误推测法

  • 第6题:

    用黑盒法设计测试用例时采用的方法包括()

    • A、判定覆盖法
    • B、条件覆盖法
    • C、因果图法
    • D、路径分析法

    正确答案:C

  • 第7题:

    属于黑盒法的测试用例设计方法有哪几种?试对这些方法做比较。


    正确答案: 主要有等价类划分、边界值分析、错误推测、因果图等。其比较如下:
    ⑴等价类划分将输入数据域按合理的或不合理分成若干等价类,测试每个等价类的代表值就等于对该类其他值的测试。该法比随机选择测试用例要好得多,缺点是没有注意选择某些高效的、能发现更多错误的测试用例。
    ⑵程序往往在处理边界情况时出错。边界值分析法选择边界附近的值作为测试用例,检查边界情况,查错效率较高,可查出更多的错误,能发现被疏忽的问题。
    ⑶错误推测法根据经验或直觉推测程序中可能存在的各种错误,从而有针对性地编写检查这些错误的测试用例。该法没有确定的步骤,凭经验进行。
    ⑷等价类划分和边界值分析方法没有考虑多个输入数据的组合引起的错误。因果图把用自然语言描述的功能说明转换为判定表,最后为判定表的每一列设计一个测试用例。因果图能有效地检测输入条件的各种组合可能会引起的错误。

  • 第8题:

    问答题
    属于黑盒法的测试用例设计方法有哪几种?试对这些方法做比较。

    正确答案: 主要有等价类划分、边界值分析、错误推测、因果图等。其比较如下:
    ⑴等价类划分将输入数据域按合理的或不合理分成若干等价类,测试每个等价类的代表值就等于对该类其他值的测试。该法比随机选择测试用例要好得多,缺点是没有注意选择某些高效的、能发现更多错误的测试用例。
    ⑵程序往往在处理边界情况时出错。边界值分析法选择边界附近的值作为测试用例,检查边界情况,查错效率较高,可查出更多的错误,能发现被疏忽的问题。
    ⑶错误推测法根据经验或直觉推测程序中可能存在的各种错误,从而有针对性地编写检查这些错误的测试用例。该法没有确定的步骤,凭经验进行。
    ⑷等价类划分和边界值分析方法没有考虑多个输入数据的组合引起的错误。因果图把用自然语言描述的功能说明转换为判定表,最后为判定表的每一列设计一个测试用例。因果图能有效地检测输入条件的各种组合可能会引起的错误。
    解析: 暂无解析

  • 第9题:

    单选题
    下面选项中用黑盒技术设计测试用例的方法之一为()。
    A

    基本路径测试

    B

    逻辑覆盖

    C

    循环覆盖

    D

    等价类划分


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

  • 第10题:

    问答题
    采用黑盒技术设计测试用例有哪几种方法?这些方法各有什么特点?

    正确答案: 黑盒测试设计测试用例的方法有
    (1)等价类划分法特点是:
    A.测试的内容相同
    B.一个等价类中的某个测试可以发现缺陷,那么这个等价类的其他测试也能发现缺陷。
    C.一个等价类中的某个测试不能发现缺陷,那么这个等价类的其它测试也不能发现缺陷。
    (2)边界值分析法特点是:用边界值分析时时常收获较大,它是在等价类的边界上选择测试用例。
    (3)错误推测法特点是:没有确定的步骤,很大程度上是凭借经验进行的。
    (4)因果图法特点是:考虑输入条件间的组合关系;考虑输出条件对输入条件的信赖关系;测试用例发现错误的效率高;能查出功能说明中的某些不一致或遗漏。
    解析: 暂无解析

  • 第11题:

    问答题
    黑盒测试中,测试用例设计主要有哪些方法?

    正确答案: (1)等价类划分方法
    (2)边界值分析方法
    (3)错误推测方法
    (4)因果图方法
    (5)判定表驱动分析方法
    (6)功能图分析方法
    解析: 暂无解析

  • 第12题:

    多选题
    采用黑盒技术设计测试用例的方法有()
    A

    等价类划分

    B

    边界值分析

    C

    错误推测

    D

    因果图


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

  • 第13题:

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

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


    正确答案:×

  • 第14题:

    ●采用黑盒技术设计测试用例的方法包括(53)。

    (53)

    A.对分查找

    B.逻辑覆盖

    C.人工检测

    D.边界值划分


    正确答案:D

  • 第15题:

    黑盒测试的测试用例常见设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。


    正确答案: (1)等价类划分:等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据.取得较好的测试结果.等价类划分可有两种不同的情况:有效等价类和无效等价类.
    (2)边界值分析法:是对等价类划分方法的补充。测试工作经验告诉我,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部.因此针对各种边界情况设计测试用例,可以查出更多的错误.
    使用边界值分析方法设计测试用例,首先应确定边界情况.通常输入和输出等价类的边界,就是应着重测试的边界情况.应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据.
    (3)错误猜测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。
    错误推测方法的基本思想:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例.例如,在单元测试时曾列出的许多在模块中常见的错误.以前产品测试中曾经发现的错误等,这些就是经验的总结.还有,输入数据和输出数据为0的情况.输入表格为空格或输入表格只有一行.这些都是容易发生错误的情况.可选择这些情况下的例子作为测试用例.
    (4)因果图方法:前面介绍的等价类划分方法和边界值分析方法,都是着重考虑输入条件,但未考虑输入条件之间的联系,相互组合等.考虑输入条件之间的相互组合,可能会产生一些新的情况.但要检查输入条件的组合不是一件容易的事情,即使把所有输入条件划分成等价类,他们之间的组合情况也相当多.因此必须考虑采用一种适合于描述对于多种条件的组合,相应产生多个动作的形式来考虑设计测试用例.这就需要利用因果图(逻辑模型).因果图方法最终生成的就是判定表.它适合于检查程序输入条件的各种组合情况.
    (5)正交表分析法:可能因为大量的参数的组合而引起测试用例数量上的激增,同时,这些测试用例并没有明显的优先级上的差距,而测试人员又无法完成这么多数量的测试,就可以通过正交表来进行缩减一些用例,从而达到尽量少的用例覆盖尽量大的范围的可能性。
    (6)场景分析方法:指根据用户场景来模拟用户的操作步骤,这个比较类似因果图,但是可能执行的深度和可行性更好。
    (7)状态图法:通过输入条件和系统需求说明得到被测系统的所有状态,通过输入条件和状态得出输出条件;通过输入条件、输出条件和状态得出被测系统的测试用例。
    (8)大纲法:大纲法是一种着眼于需求的方法,为了列出各种测试条件,就将需求转换为大纲的形式。大纲表示为树状结构,在根和每个叶子结点之间存在唯一的路径。大纲中的每条路径定义了一个特定的输入条件集合,用于定义测试用例。树中叶子的数目或大纲中的路径给出了测试所有功能所需测试用例的大致数量。

  • 第16题:

    黑盒测试用例的方法有()

    • A、等价类划分
    • B、边界值分析
    • C、错误推测
    • D、因果图

    正确答案:A,B,C,D

  • 第17题:

    黑盒测试用例设计方法包括()、()以及(),错误推测法等。


    正确答案:等价类划分;边界值分析;因果图

  • 第18题:

    采用黑盒技术设计测试用例有哪几种方法?这些方法各有什么特点?


    正确答案:(1)等价类划分。等价类划分是将输入数据域按有效的或无效的(也称合理的或不合理的)划分成若干个等价类,测试每个等价类的代表值就等于对该类其它值的测试。
    (2)边界值分析。该方法是将测试边界情况作为重点目标,选取正好等于,刚刚大于或刚刚小于边界值的情况,根据这些情况选择测试用例。
    (3)错误推测。错误推测法没有确定的步骤,凭检验进行。它的基本思想是列出程序中可能发生错误的情况,根据这些情况选择测试用例。㈣因果图。因果图能有效的检测输入条件的各种组合可能会引起的错误。因果图的基本原理是通过画因果图,把用自然语言描述的功能说明转换为判定表,最后为判定表的每一列设计一个测试用例。

  • 第19题:

    下面选项中用黑盒技术设计测试用例的方法之一为()。

    • A、基本路径测试
    • B、逻辑覆盖
    • C、循环覆盖
    • D、等价类划分

    正确答案:D

  • 第20题:

    填空题
    黑盒测试用例设计方法包括(),(),(),()等。

    正确答案: 等价类划分法,边界值法,以及因果图法,错误推测法
    解析: 暂无解析

  • 第21题:

    问答题
    什么是黑盒测试法?采用黑盒技术测试用例有哪几种方法?这些方法各有什么特点?

    正确答案: 黑盒测试法把被测试对象看成是一个黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在软件接口处进行测试,依据需求规格说明书,检查程序是否满足功能要求。
    采用黑盒技术测试用例的方法有:
    等价类的划分、边界值分析、错误推测和因果图。
    等价类的划分:是将输入数据按有效的或无效的(也称合理的或不合理的)划分成若干个等价类,测试每个等价类的代表值就等于对该类其他值的测试。这样就把漫无边迹的随机测试改为有针对性的等价类测试,用少量有代表性的例子代替大量测试目的相同的例子,能有效地提高测试效率。但这个方法的缺点是没有注意选择某些高效的、能够发现更多错误的测试用例。
    边界值分析法:是将测试边界情况作为重点目标,选取正好等于、刚刚大于和刚刚小于边界值的测试数据。(边界情况是指输入等价类和输入等价类边界上的情况。)这种方法可以查出更多的错误,因为在程序中往往在处理边界情况时易发生错误。
    错误推测法:是在测试程序时,人们根据经验或直觉推测程序中可能存在的错误,从而有针对性地编写检查这些错误的测试用例。
    因果图:能够有效地检测输入条件的各种组合可能会引起的错误。它的基本原理是通过画因果图,把用自然语言描述的功能说明转换为判定表,最后为判定表的每一列设计一个测试用例。
    这几种方法都不能提供一组完整的测试用例,在实际测试中应把各种方法结合起来使用。
    综合策略:就是联合使用上述几种测试方法,尽可能多地发现程序中的错误。
    解析: 暂无解析

  • 第22题:

    多选题
    黑盒测试用例的方法有()
    A

    等价类划分

    B

    边界值分析

    C

    错误推测

    D

    因果图


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

  • 第23题:

    问答题
    黑盒测试的测试用例常见设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。

    正确答案: (1)等价类划分:等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据.取得较好的测试结果.等价类划分可有两种不同的情况:有效等价类和无效等价类.
    (2)边界值分析法:是对等价类划分方法的补充。测试工作经验告诉我,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部.因此针对各种边界情况设计测试用例,可以查出更多的错误.
    使用边界值分析方法设计测试用例,首先应确定边界情况.通常输入和输出等价类的边界,就是应着重测试的边界情况.应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据.
    (3)错误猜测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。
    错误推测方法的基本思想:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例.例如,在单元测试时曾列出的许多在模块中常见的错误.以前产品测试中曾经发现的错误等,这些就是经验的总结.还有,输入数据和输出数据为0的情况.输入表格为空格或输入表格只有一行.这些都是容易发生错误的情况.可选择这些情况下的例子作为测试用例.
    (4)因果图方法:前面介绍的等价类划分方法和边界值分析方法,都是着重考虑输入条件,但未考虑输入条件之间的联系,相互组合等.考虑输入条件之间的相互组合,可能会产生一些新的情况.但要检查输入条件的组合不是一件容易的事情,即使把所有输入条件划分成等价类,他们之间的组合情况也相当多.因此必须考虑采用一种适合于描述对于多种条件的组合,相应产生多个动作的形式来考虑设计测试用例.这就需要利用因果图(逻辑模型).因果图方法最终生成的就是判定表.它适合于检查程序输入条件的各种组合情况.
    (5)正交表分析法:可能因为大量的参数的组合而引起测试用例数量上的激增,同时,这些测试用例并没有明显的优先级上的差距,而测试人员又无法完成这么多数量的测试,就可以通过正交表来进行缩减一些用例,从而达到尽量少的用例覆盖尽量大的范围的可能性。
    (6)场景分析方法:指根据用户场景来模拟用户的操作步骤,这个比较类似因果图,但是可能执行的深度和可行性更好。
    (7)状态图法:通过输入条件和系统需求说明得到被测系统的所有状态,通过输入条件和状态得出输出条件;通过输入条件、输出条件和状态得出被测系统的测试用例。
    (8)大纲法:大纲法是一种着眼于需求的方法,为了列出各种测试条件,就将需求转换为大纲的形式。大纲表示为树状结构,在根和每个叶子结点之间存在唯一的路径。大纲中的每条路径定义了一个特定的输入条件集合,用于定义测试用例。树中叶子的数目或大纲中的路径给出了测试所有功能所需测试用例的大致数量。
    解析: 暂无解析