需求分析——需求有哪些功能——设计测试点——设计测试用例
一、等价类
1.概念:针对需求输入范围划分为若干个等价类,从其中一个等价类中取出一个用例,若该测试用例通过,则认为该测试用例所在的等价类是通过的。
2.分区分块–>用较少的测试用例达到符合的系统测试覆盖
3.等价类又划分为有效等价类和无效等价类
有效等价类:针对需求来说是有效且有意义的数据构成的集合
无效等价类:针对需求来说是无效且无意义的数据构成的集合
4.根据等价类划分测试用例的步骤:
(1)确定有效等价类和无效等价类
(2)编写测试用例
举例说明:
需求:姓名长度是6~200/500位,应该如何设计测试用例?
(1)确定有效等价类和无效等价类
有效等价类:6~200
无效等价类:小于6大于200 ;类型上是数字、字符串…特殊字符等
(2)编写测试用例
二、边界值
边界值法通常是对等价类的补充
设计边界值的测试用例需要加上:边界值+次边界值