边界值是基于等价类进行的补充
规则一
输入条件规定了值的范围,边界值划分是正好等于,刚刚大于和刚刚小于(解读:连续,有方向的)
举例 10公斤到50公斤范围的邮件,我们会取10 50 10.01 49.99 9.99 50.01
规则二
输入条件是规定了值的个数,则用最大个数,最小个数,比最小少一,比最大多一
英文字母26个,我们会取1 26 0 27
规则三
将规则一和规则二应用于输出条件,即设计测试用例使输出值达到边界值及其左右值
规则四
输入域或输出域是有序集合,那么选取集合的第一个元素和最后一个元素(解读:离散的,有方向的)
字母是从a到z,那么我们选取a和z
实际案例一:
一共有100个警告码,在界面上可以选择0到100个警告码,你会如何分析测试用例那?
符合规则二,0个 100个 -1 个 101个