测试用例-等价划分法和边界值法

测试用例
在测试执行之前,又测试人员编写的用来指导测试过程的重要文档,测试用例主要由:用例编号,测试目的,测试步骤,预期结果组成。
功能测试中设计测试用例的方法?

等价值划分法(*)
边界值法(*)
因果图法
判断表法
正交排列法
测试大纲法
场景法(*)

等价划分法

1.应用场合
	有数据输入地方就可以使用等价类划分方法。从无穷多的数据中,挑选少量的代表数据进行测试。
2.等价划分思想
	从大量的数据中划分范围,然后从范围中挑选代表数据进行测试,这些代表数据能反映各自范围内的测试结果
3.基本概念
	有效等价类:对程序来说有意义合理的数据输入集合
	无效等价类:对程序来说无意义,不合理的数据输入集合
	
软件的两个基本要素:
	1.功能正确实现 ---有效等价类
	2.强大的异常处理能力(健壮性)---无效等价类

边界值法

说明:因为边界时程序员编程时最容易产生bug的地方,所以要重点测试。边界值法是专门测试边界而存在的测试方法
1.应用场合
	数据输入的地方,可以使用边界值;边界值法往往与等价类划分法一起使用,形成一套比较完善的测试方案。
	补充:
		特殊情况下:有可能只用等价值划分法而不需要边界值。	
2.如何使用
	1)边界值点:有效等价类和无效等价类之间的分界点(最小值和最大值)
	2)此边界之(4个):最大值和最小值相邻两边的点
			最小次边界:有效最小次边界,无效最小次边界
			最大次边界:有效最大次边界,无效最大次边界

边界值的数据本质上就是属于等价范围的,但是由于边界值是最容易出现bug的地方,所以即使存在冗余测试,也必须要测,为了更好的测试质量必要的冗余是可以接受的。


测试用例的注意事项:

1.在编写用例之前,要将用例编号的编写规范,附带资料的命名及提交位置等信息说明清楚.
2.测试用例需要评审
3.对于测试人员编写用例的要求:
 	1)基本要求:
 	  1条用例先写好.
 	  标准:就是其他测试人员按照你写测试步骤能够顺利的执行测试.
 	2)高标准要求:
 	  独立分析,设计测试的能力,能够形成比较完善的测试思路,测试覆盖率高,遗漏缺陷少.

你可能感兴趣的:(测试)