niusouti.com

问答题正交表测试用例设计方法的特点是什么?

题目
问答题
正交表测试用例设计方法的特点是什么?

相似考题
更多“正交表测试用例设计方法的特点是什么?”相关问题
  • 第1题:

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

    A.边界值法

    B.基本路径法

    C.正交试验设计法

    D.逻辑覆盖法


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

  • 第2题:

    假设查询某个人时有三个查询条件:

    请利用正交测试法设计测试用例。 正交表L4(23)


    正确答案:
    有三个因素姓名、身份证号、手机号码每个因素有两个水平姓名:填、不填身份证号:填、不填手机号码:填、不填代入正交表得测试用例如下:1:填写姓名、填写身份证号、填写手机号2:填写姓名、不填身份证号、不填手机号3:不填姓名、填写身份证号、不填手机号4:不填姓名、不填身份证号、填写手机号

  • 第3题:

    下列有关软件测试设计的说法中,正确的是______。

    A.测试方案应考虑是否可行、是否有效和是否能够达到预期的测试目标

    B.基于判定表的测试用例设计方法是白盒测试用例设计方法

    C.测试方案设计中可以忽略软件系统的实际使用环境

    D.测试开发不是测试用例设计的工作内容


    正确答案:A
    解析:软件测试设计的要点有:
      所设计的测试技术方案是否可行,是否有效和是否能达到预期的测试目标。
      所设计的测试用例是否完整,边界条件是否考虑,其覆盖范围能达到多高。
      所设计的测试环境是否和用户的实际使用环境比较接近。
      关键是做好测试设计前的知识传递。
      由以上可知A说法正确。
      基于判定表的测试用例设计方法是黑盒测试用例设计方法,B说法错误。
      测试环境应当和用户的实际使用环境比较接近,这样才能更好地进行测试,C说法错误。
      测试开发是测试用例设计的一部分工作内容,D项的说法与事实相反,不选。

  • 第4题:

    逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法,针对下面的语句段,采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空缺项(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。

  • 第5题:

    您认为做好测试用例设计工作的关键是什么?


    正确答案:对业务和软件需求非常清楚,可以根据需求不同选择不同的测试用例设计。

  • 第6题:

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


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

  • 第7题:

    正交表测试用例设计方法的特点是什么?


    正确答案: 用最少的实验覆盖最多的操作,测试用例设计很少,效率高,但是很复杂;对于基本的验证功能,以及二次集成引起的缺陷,一般都能找出来;但是更深的缺陷,更复杂的缺陷,还是无能为力的;具体的环境下,正交表一般都很难做的。大多数,只在系统测试的时候使用此方法。

  • 第8题:

    目前主要的测试用例设计方法是什么?


    正确答案:白盒测试:逻辑覆盖、循环覆盖、基本路径覆盖。
    黑盒测试:边界值分析法、等价类划分、错误猜测法、因果图法、状态图法、测试大纲法、随机测试、场景法。

  • 第9题:

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


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

  • 第10题:

    问答题
    等价类划分方法中,划分好等价类后设计测试用例的步骤是什么?

    正确答案: 1)为每个等价类编号;
    2)使一个测试用例尽可能覆盖多个有效等价类;
    3)特别要注意:一个测试用例只能覆盖一个无效等价类。
    解析: 暂无解析

  • 第11题:

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

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

  • 第12题:

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

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

  • 第13题:

    请分析该程序的规则说明和被测程序的功能,采用等价类划分方法设计测试用例。


    正确答案:首先分析程序的规则说明和被测程序的功能将其划分等价类并编号如下: 有效等价类输入: (1)区号:空白; (2)区号:3位数字; (3)前缀:从200~999的3位数字; (4)后缀:4位数字。 无效等价类输入: (5)区号:有非数字字符; (6)区号:少于3位数字; (7)区号:多于3位数字; (8)前缀:有非数字字符; (9)前缀:起始位为“0”; (10)前缀:少于3位数字; (11)前缀:多于3位数字; (12)后缀:有非数字字符; (13)后缀:少于4位数字; (14)后缀:多于4位数字。 根据上述等价类的划分设计测试用例如下: 有效测试用例输入如表6所示。
    首先分析程序的规则说明和被测程序的功能,将其划分等价类并编号,如下: 有效等价类输入: (1)区号:空白; (2)区号:3位数字; (3)前缀:从200~999的3位数字; (4)后缀:4位数字。 无效等价类输入: (5)区号:有非数字字符; (6)区号:少于3位数字; (7)区号:多于3位数字; (8)前缀:有非数字字符; (9)前缀:起始位为“0”; (10)前缀:少于3位数字; (11)前缀:多于3位数字; (12)后缀:有非数字字符; (13)后缀:少于4位数字; (14)后缀:多于4位数字。 根据上述等价类的划分,设计测试用例如下: 有效测试用例输入,如表6所示。

  • 第14题:

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

    (35)

    A.边界值法

    B.基本路径法

    C.正交试验设计法

    D.逻辑覆盖法


    正确答案:A

  • 第15题:

    对于业务流清晰的系统可以利用______贯穿整个测试用例设计过程广在用例中综合使用各种测试方法。

    A.等价类划分
    B.因果图法
    C.正交试验法
    D.场景法

    答案:D
    解析:
    试题分析:本组题考查对黑盒测试用例中几种设计方法的理解。场景法基于测试用例场景,测试用例的设计业务路径,从用例开始到结束遍历其中所有基本流和备选流。正交试验法是指从大量的试验数据中挑选适量的、有代表性的点,从而合理地安排测试的一种科学试验设计方法。因果图法对输入值的考虑是输入情况的各种组合,以及各个输入情况之间的相互制约关系参考答案:D

  • 第16题:

    测试用例设计的原则是什么?目前主要的测试用例设计方法有哪些?


    正确答案: 代表性:能够代表并覆盖各种合理的和不合理、合法的和非法的、边界的和越界的、以及极限的输入数据、操作和环境设置等。
    可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果。
    可再现性:即对同样的测试用例,系统的执行结果应当是相同的。
    方法有等价类、边界值、因果图、状态图、正交法、大纲法。

  • 第17题:

    认为做好测试用例设计工作的关键是什么?


    正确答案:白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果。
    黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题。

  • 第18题:

    您所熟悉的测试用例设计方法都有哪些?


    正确答案:请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。
    1)等价类划分
    2)边界值分析法
    3)错误推测法
    4)因果图方法

  • 第19题:

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


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

  • 第20题:

    怎样利用边界值分析方法设计测试用例?


    正确答案: 以测试边界情况为重点,选取正好等于、刚刚大于或刚刚小于边界值的数据构建测试用例。
    ①如果输入条件规定了值的范围,可选择正好等于边界值的数据作为合理测试用例,选择刚好越过边界值的数据作为不合理测试用例。
    ②如果输入条件指出了输入数据的个数,则按最大个数、最小个数、比最小个数少1、比最大个数多1等情况分别设计测试用例。
    ③如果给出的输入或输出域是个有序集合,则选取集合的第一个元素和最后一个元素作为测试用例。

  • 第21题:

    等价类划分方法中,划分好等价类后设计测试用例的步骤是什么?


    正确答案:1)为每个等价类编号;
    2)使一个测试用例尽可能覆盖多个有效等价类;
    3)特别要注意:一个测试用例只能覆盖一个无效等价类。

  • 第22题:

    问答题
    测试用例设计的原则是什么?目前主要的测试用例设计方法有哪些?

    正确答案: 代表性:能够代表并覆盖各种合理的和不合理、合法的和非法的、边界的和越界的、以及极限的输入数据、操作和环境设置等。
    可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果。
    可再现性:即对同样的测试用例,系统的执行结果应当是相同的。
    方法有等价类、边界值、因果图、状态图、正交法、大纲法。
    解析: 暂无解析

  • 第23题:

    问答题
    目前主要的测试用例设计方法是什么?

    正确答案: 白盒测试:逻辑覆盖、循环覆盖、基本路径覆盖。
    黑盒测试:边界值分析法、等价类划分、错误猜测法、因果图法、状态图法、测试大纲法、随机测试、场景法。
    解析: 暂无解析