测试设计方法(了解了两种测试方法等价类划分和边界值)
1).等价类划分。
等价类划分主要适用于单个输入条件,输入为数值型的情况:
1.在输入条件规定的取值范围或值的个数的情况下,可以确定一个有效等价类和两个无效等价类。
(如[10,20],则X 取有效等价类为 10<=X<=20 , 无效等价类X>10,X<20)
2.在规定了输入数据的一组值中(假定有n个值),并且程序要对每个输入值分别处理的情况下,可以确定n个有效等价类和一个无效等价类。
(如X 只能输入{1,2,3,4,5},X的有效值为 1,2,3,4,5,无效值为非{1,2,3,4,5}的数)
3.在规定输入数据必须遵守的规则的情况下,可以确定一个有效等价类和若干个无效等价类。
(如X 取值只能为4位数字,那X的 有效等价类 为 4位数字,无效等价为 小于4位数字、大于4个数字、4位小数、4位符号等 )
4.在确定已划分的等价类中各元素在程序处理中的方式不同的情况下