一、等价类划分⽅法
1、定义 等价类是把所有可能的输⼊数据,即程序的输⼊域划分成若⼲部分(⼦集),然后从每⼀个⼦集中选取少数具有代表性的数据作为测试⽤例。该⽅法是⼀种重要的,常⽤的⿊盒测试⽤例设计⽅法。
  (1)有效等价类 是指对于程序的规格说明来说是合理的、有意义的输⼊数据构成的集合。利⽤有效等价类可检验程序是否实现了规格说明中所规定的功能和性能。
  (2)⽆效等价类 与有效等价类的定义恰巧相反。⽆效等价类指对程序的规格说明是不合理的或⽆意义的输⼊数据所构成的集合。
测试用例设计方法_规格说明
二、边界值分析⽅法
  定义:边界值分析法就是对输⼊或输出的边界值进⾏测试的⼀种⿊盒测试⽅法。通常边界值分析法是作为对等价类划分法的补充。
三、错误推测⽅法
  定义:基于经验和直觉推测程序中所有可能存在的各种错误, 从⽽有针对性的设计测试⽤例的⽅法。
四、因果图⽅法
  定义:是⼀种利⽤图解法分析输⼊的各种组合情况,从⽽设计测试⽤例的⽅法,它适合于检查程序输⼊条件的各种组合情况。
测试用例设计方法_等价类_02

 

五、判定表驱动分析⽅法

  定义:判定表是分析和表达多逻辑条件下执⾏不同操作的情况的⼯具。
六、正交实验设计⽅法
  依据Galois理论,从⼤量的(实验)数据(测试例)中挑选适量的,有代表性的点(例),从⽽合理地安排实验(测试)的⼀种科学实验设计⽅法.类似的⽅法有:聚类分析⽅法,因⼦⽅法⽅法等。
七、功能图分析⽅法
  功能图⽅法中,要⽤到逻辑覆盖和路径测试的概念和⽅法,其属⽩盒测试⽅法中 的内容.逻辑覆盖是以程序内部的逻辑结构为基础的测试⽤例设计⽅法。
 
下面是对测试用例方法的应用
测试用例设计方法_规格说明_03