美文网首页
功能性测试 ---等价类测试

功能性测试 ---等价类测试

作者: 莱昂纳多迪卡普里奥 | 来源:发表于2018-11-17 17:10 被阅读0次

产生等价类测试的原因

穷举测试是不可能的任务,只能从大量的可能数据中选择一部分作为测试用例。

等价类测试是完备、无冗余的测试。

基本思想:将程序的输入域分为若干个部分,然后从各部分选取少量代表性数据当作测试用例

等价类的划分

各个划分的并集为整个输入域 而且各个划分并无交集(即交集为空集)

确定等价类的一般原则

  1. 有效等价类/无效等价类
    前者是合理的、有意义的输入数据构成的集合 后者是不合理无意义的输入数据构成的集合

  2. 若输入条件规定了取值范围,则可以确定一个有效等价类和两个无效等价类

  3. 若输入条件规定了取值个数,则可以确定一个有效等价类和两个无效等价类

  4. 若输入条件规定了输入值得集合,则可得到一个有效等价类和一个无效等价类
    若输入条件确定了一个布尔量,则可得到一个有效等价类和一个无效等价类

等价类测试适用于:

  • 可用数量衡量的独立变量
  • 布尔变量

等价类测试不适用于

  • 相互有依赖关系的变量

测试用例的设计

  1. 弱一般等价类
    对于n变量,第i个变量的有效等价类是mi 则测试用例总数max(mi)
  2. 强一般等价类
    对于n变量,第i个变量的有效等价类mi个,则测试用例总数m1m2m3...mn
  3. 弱健壮等价类
    对于n变量,第i个变量的有效等价类mi个,无效等价类为Ii个,则测试用例总数max(mi)+(I1+I2+...+In)
  4. 强健壮等价类
    对于n变量,第i个变量的有效等价类mi个,无效等价类为Ii个,则测试用例总数(m1+I1)(m2+I2)...*(mn+In)

相关文章

  • 功能性测试 ---等价类测试

    产生等价类测试的原因 穷举测试是不可能的任务,只能从大量的可能数据中选择一部分作为测试用例。 等价类测试是完备、无...

  • 2018-10-17功能测试

    功能测试 测试方法 等价类 有效等价类 无效等价类 边界类 有效边界类 无效边界类功能测试.png

  • 测试方法(以登录为例)

    从软件测试的维度来看,非功能性需求主要涉及安全性、性能以及兼容性三大方面 黑盒测试方法(显性测试) 等价类划分方法...

  • 功能类页面&写测试用例

    功能类页面&写测试用例 举例上图的用户名测试方法用户名等价类:有效等价列、无效等价类 有效等价类:1<=用户名<=...

  • 2018-10-17功能测试怎么测

    一.测试方法 显示功能性需求 等价类 等价类 ,是将所有可能的输入数据划分若干个子集,每个子集中,任意一个输入数据...

  • 10-17功能测试测试项

    一、测试方法 显示功能性需求 等价类 等价类 ,是将所有可能的输入数据划分若干个子集,每个子集中,任意一个输入数据...

  • 2018-10-17功能测试

    一.测试方法 显示功能性需求等价类等价类 ,是将所有可能的输入数据划分若干个子集,每个子集中,任意一个输入数据对于...

  • 2018-10-17

    功能测试 测试的方法:等价类 边界值 场景法 错误推测法 正交排列法 等价类分为:1.有效等价类(在范围内为...

  • 测试用例设计方法

    一,等价类 等价类测试用例设计方法是一种典型的黑盒测试用例设计方法,使用该方法主要对测试子项进行测试规格分析,进而...

  • 测试方法

    测试用例测试方法:判定表,因果图,等价类,边界值 边界值测试: 一种黑盒测试方法,是对等价类分析方法的一种补充,由...

网友评论

      本文标题:功能性测试 ---等价类测试

      本文链接:https://www.haomeiwen.com/subject/pnfifqtx.html