区间含义:区间一般指输入框的符合条件情况
假设当前任意窗口有两个文本框
假设一个文本框输入岁数,有三种合适的区间 [2,5]、[15,25]、[25,35]岁
假设另一个文本框输入等级,有二种合适的区间 [1,5]、[6,10]级
四个含义:
弱:指的是要有找到最少的一种覆盖有效等价类的情况,即为MAX
强:找到最多的等价类覆盖,即为笛卡尔积
一般:指的是不用考虑,无用数据的情况
健壮:指的是要考虑边界的情况
横轴为岁数,纵轴为等级
1.按弱一般等价类划分测试用例直观图像如下
2.按强一般等价类划分测试用例,输入为情况的笛卡尔积
3.按弱健壮等价类划分测试用例:弱一般等价类划分+一种不正确等价类划分
4.按强健壮等价类划分测试用例:第一个文本框的所有情况*第二个所有情况的笛卡尔积
用严格的数学语言描述如下