一、使用等价类边界值法设计测试用例
1.什么是等价类
等价类:把用户的输入划分为几种情况,每种情况选取一个数据进行测试,等价类分为有效类和无效类。
(1)有效类:
符合程序输入要求的叫有效等价类。
一般找符合输入的中间长度,再分情况,混合的或者每一种单纯的。
(2)无效类:
不符合程序输入要求的各种情况叫无效等价类。
2.什么是边界值法
边界值法:边界值法是对程序的输入或输出的边界值进行测试的一种方法,是等价类法的一种补充。选取正好等于,刚刚大于或刚刚小于边界值作为测试数据。(根据输入要求补充到有效类和无效类中)
相关概念:
(1)上点:
刚好在长度边界上的点,跟开区间、闭区间没关系
例如:<1> [ 6 , 18 ] 或 ( 6 , 18 ) 上点都是6和18
<2> ( 6 , 18 ] 或 [ 6 , 18) 上点都是6和18
闭区间上点属于有效类
开区间上点属于无效类
(2)离点:
刚好在长度边界内\外(离点:离长度边界最近的点)和开区间,闭区间有关系
离点规律:闭区间向外取离点,开区间向内取离点,简称:外闭内开
例如:<1> [ 6 , 18 ] 的离点为5和19
<2> ( 6 , 18 )的离点为7和17
<3> ( 6 , 18 ] 的离点为7和19
测试用例设计方法常用总结
最新推荐文章于 2024-08-19 09:59:13 发布