原文:http://blog.codylab.com/testcase-categorization/
我相信了解测试案例的分类可以加速测试案例的设计与开发,并且让开发人员对于测试目标能更了解,一般而言,测试案例种类至少可分成以下几种:
- Release Acceptance Test(RAT)
- Functional Acceptance Simple Test(FAST)
- Task-Oriented Function Test(TOFT)
- Force-Error Test(FET)
- Boundary Test
- Volume Test
- Stress Test
RAT是用来判断是否可以测试在一些过程中生成,RAT测试用例失败,QA人员可以请求未测的建设,继续测试前建立。因为这个构建有重大缺陷,无法执行下一个测试。因此RAT测试用例的数量,理论上应该是非常小的,例如,安装的一部分,必须至少有一只老鼠,毕竟,如果软件不能安装在一起的,有没有办法测试。
FAST模块可以被视为最重要的TestCase的,如果不是通过最有可能会影响到未来托夫特没有办法继续进行测试。它可以是其中最重要的模块中的几个测试用例中挑选出来的FAST。
TOFT,基本上只要不把它当RAT与FAST正测试案例其余的测试案例。
FET是故意制造一些程序错误,无论错误句柄妥善处理测试用例测试用例通常可以找到很多的缺陷,因为,毕竟,开发人员将是比较容易忽视的一些错误句柄
边界测试专门测量一些关键的情况下,像最高与最低值的变量,然后对面。有些的一些边界测量误差手柄。容量测试,压力测试不属于功能测试。