参考答案和解析
正确答案:等价类划分是一种典型的黑盒测试方法,使用这一方法时,完全不考虑程序的内部结构,只依据程序的规格说明来设计测试用例。
使用这一方法设计测试用例要经历划分等价类和选取测试用例两步。
1、划分等价类,等价类是指某个输入域的子集合,在该集合中,各个输入数据对于揭露程序中的错误都是等价的。
2、在每一个等价类中取一个数据作为测试的输入条件,这样就可以少量的代表性测试数据,来取得较好的测试结果
更多“什么是软件黑盒测试的等价类?”相关问题
  • 第1题:

    常用的黑盒测试有等价类划分法、【 】和错误推测法3种。


    正确答案:边界值分析法
    边界值分析法 解析:黑盒测试方法完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例。常用的黑盒测试有等价类划分、边界值分析法和错误推测法3种。

  • 第2题:

    关于黑盒测试技术,下列哪个选项是正确的()

    A.等价类划分、边界值得分析、静态分析法、评审技术

    B.等价类划分、状态转换法、语句覆盖、判定覆盖

    C.决策表测试、状态转换测试、等价类划分,用例测试

    D.决策表测试、等价类划分,边界值分析、影响度分析


    参考答案:C

  • 第3题:

    以下关于面向对象软件测试的说法中,正确的是______。

    A.面向对象软件只能采用白盒测试,不能采用黑盒测试

    B.测试一个类时,该类成员方法的任何一个消息序列都是合理的测试用例

    C.若类B是类A的子类,针对类B的测试用例可以包含对类A的成员方法的调用

    D.等价类划分是一种类树层次的测试技术


    正确答案:C
    解析:在面向对象中,进行系统测试时,通常不关心软件各个实体的实现细节和实体间的连接细节。因此,系统测试主要是黑盒测试,A说法不对。
      在面向对象测试中,成员方法对成员变量有或多或少的依赖,成员方法的许多功能需要在特定的实例状态下才能执行。因此,在测试面向对象软件时,不能够简单地对每个类的成员方法进行测试,在调用任何一个成员方法之前必须保证相应的实例处于该成员方法的预期工作状态。也就是说,为了测试一个成员方法,需要在调用该方法前调用一系列其他方法以使得相应的实例达到合适的状态。换句话说,由于每个测试用例不仅仅调用一个成员方法,而是对整个类进行测试的一个方法调用序列。因此,在设计类的测试用例时,仅仅考虑成员方法的输入参数是不够的,还要考虑如何设计调用序列。有些测试序列会在某些成员方法执行时因为不能满足该方法正常执行的前提条件而导致此方法处于不正常的工作状态,这些测试序列是不合理的测试序列,因此选项B说法不正确。
      因为类B继承类A,合理的使用继承时类B的实例应该也是类A的实例,对类B的实例的测试应该已经包括其作为类A例的测试,C说法正确。
      等价类划分是一种方法层次的测试,而不是类树层次的测试技术,D错误。

  • 第4题:

    下面哪些测试方法属于黑盒测试()。

    A路径测试

    B等价类划分

    C条件判断

    D循环测试


    B

  • 第5题:

    等价类划分属于()

    • A、白盒测试
    • B、黑盒测试
    • C、穷尽测试
    • D、系统测试

    正确答案:B

  • 第6题:

    什么是软件黑盒测试有效等价类和无效等价类?


    正确答案: ①有效等价类:是指对于程序的规格说明来说,是合理的,有意义的输入数据构成的集合。
    ②无效等价类:是指对于程序的规格说明来说,是不合理的,无意义的输入数据构成的集合。

  • 第7题:

    试对等价类划分与边界值分析这两种黑盒测试方法进行比较。


    正确答案:等价类划分的特点是把所有可能的输入数据划分成若干个等价类别,然后从每个等价类中取一组数据作为测试数据。边界值分析则主要是测试条件边界值,因此在设计测试用例时,是在边界附近选取测试数据。

  • 第8题:

    什么是软件测试方法中的黑盒测试?


    正确答案: 是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。

  • 第9题:

    单选题
    下面哪些测试方法属于黑盒测试()。
    A

    路径测试

    B

    等价类划分

    C

    条件判断

    D

    循环测试


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

  • 第10题:

    问答题
    什么是软件黑盒测试有效等价类和无效等价类?

    正确答案: ①有效等价类:是指对于程序的规格说明来说,是合理的,有意义的输入数据构成的集合。
    ②无效等价类:是指对于程序的规格说明来说,是不合理的,无意义的输入数据构成的集合。
    解析: 暂无解析

  • 第11题:

    问答题
    什么是软件黑盒测试的等价类?

    正确答案: 等价类划分是一种典型的黑盒测试方法,使用这一方法时,完全不考虑程序的内部结构,只依据程序的规格说明来设计测试用例。
    使用这一方法设计测试用例要经历划分等价类和选取测试用例两步。
    1、划分等价类,等价类是指某个输入域的子集合,在该集合中,各个输入数据对于揭露程序中的错误都是等价的。
    2、在每一个等价类中取一个数据作为测试的输入条件,这样就可以少量的代表性测试数据,来取得较好的测试结果
    解析: 暂无解析

  • 第12题:

    单选题
    下列黑盒测试技术的说法错误的是:()。
    A

    划分等价类属于黑盒测试技术

    B

    边界值分析属于黑盒测试技术

    C

    错误推测法属于黑盒测试技术

    D

    逻辑覆盖法属于黑盒测试技术


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

  • 第13题:

    软件测试分为黑盒测试和白盒测试,其中,______方法属于黑盒测试。

    A.等价类划分和边界类划分

    B.循环覆盖以及基本路径测试

    C.错误推测和逻辑覆盖

    D.因果图和路径覆盖

    请帮忙给出正确答案和分析,谢谢!


    正确答案:A
    解析:采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。白盒技术有:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。选项A中的等价类划分和边界类划分都是黑盒测试,为本题正确答案。

  • 第14题:

    下列黑盒测试技术的说法错误的是:()。

    A、划分等价类属于黑盒测试技术

    B、边界值分析属于黑盒测试技术

    C、错误推测法属于黑盒测试技术

    D、逻辑覆盖法属于黑盒测试技术


    本题答案:D

  • 第15题:

    等价类划分法属于( )。

    A.白盒测试
    B.灰盒测试
    C.黑盒测试
    D.静态测试

    答案:C
    解析:
    黑盒测试的测试用例设计包括:等价类划分、边界值分析、错误推测法、因果图。

  • 第16题:

    以下不属于黑盒测试技术的是()

    • A、 边界值分析法
    • B、 因果图
    • C、 等价类划分
    • D、 循环覆盖测试

    正确答案:D

  • 第17题:

    关于黑盒测试技术,下列哪个选项是正确的()

    • A、等价类划分、边界值得分析、静态分析法、评审技术
    • B、等价类划分、状态转换法、语句覆盖、判定覆盖
    • C、决策表测试、状态转换测试、等价类划分,用例测试
    • D、决策表测试、等价类划分,边界值分析、影响度分析

    正确答案:C

  • 第18题:

    什么是“黑盒”测试?什么是“白盒”测试?什么是“灰盒”测试?并指出专业测试工具软件名称。


    正确答案: 黑盒测试又名功能测试,它是已知产品所应具有的功能,通过测试来检测每个功能是否能正常使用,在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试 Performance Pak
    白盒测试又名代码遍历覆盖测试,它是知道产品内部工作过程,可通过测试来检测产品内部结构是否按照规格说明书的规定正常进行,主要用于软件验证 CodeTest
    灰盒测试,仅仅知道部分程序细节的测试方法。它是介于前面二者之间的,其关注输出对输入的正确性,同时也关注内部表现,通过一些表征性的现象来判断内部的运行状态 Visual Slick Editfor Tornado

  • 第19题:

    下面哪些测试属于黑盒测试()。

    • A、路径测试
    • B、循环测试
    • C、等价类划分
    • D、条件判断

    正确答案:C

  • 第20题:

    问答题
    什么是软件测试方法中的黑盒测试?

    正确答案: 是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。
    解析: 暂无解析

  • 第21题:

    填空题
    软件测试的目的是(),通常可分为白盒测试和黑盒测试。白盒测试是根据程序的()来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。常用的黑盒测试方法边值分析、等价类划分、错误猜测、因果图等。软件测试的步骤主要有单元测试、集成测试和确认测试。如果一个软件作为产品被许多客户使用的话,在确认测试的时候通常要通过α测试和β测试的过程。其中α测试是()进行的一种测试。

    正确答案: 尽可能多地发现程序中的错误,内部逻辑,在开发者现场由用户
    解析: 暂无解析

  • 第22题:

    单选题
    下面哪些测试属于黑盒测试()。
    A

    路径测试

    B

    循环测试

    C

    等价类划分

    D

    条件判断


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

  • 第23题:

    单选题
    下面属于黑盒测试方法的是(  )。
    A

    基本路径测试

    B

    等价类划分

    C

    判定覆盖测试

    D

    语句覆盖测试


    正确答案: A
    解析:
    常用的黑盒测试方法有:①等价类划分法;②边界值分析法;③错误推测法;④因果图等。常用的白盒测方法有:①逻辑覆盖测试,包括语句覆盖、路径覆盖、判断覆盖、条件覆盖;②基本路径测试等,ACD三项属于白盒测试。答案选择B选项。