测试用例设计方法(二)

测试用例设计方法

1、场景法

定义:通过场景描述的业务流程(业务逻辑),设计用例来遍历场景,验证软件系统功能

场景法的重点是测试流程,因此每个流程用一个用例验证即可,流程测试没有问题并不能说明系统功能没有问题,还要针对单步的功能进行测试,单个功能点和流程测试都没有问题时,才能算是充分测试。

eg:

测试用例设计方法(二)_第1张图片

共有5个流程:ab,ahdef,ahdg,cdef,cdg

2、错误推测法

基于经验和直觉推测程序中所有可能存在的错误。

三要素:经验、知识、直觉

使用:(1)列举出程序中所有可能有的错误和容易发生错误的特殊情况

(2)根据等价类和边界值分析法,去过滤他们选择测试用例

3、使用各种测试方法的综合策略

在任何情况下都必须使用边界值分析法,经验表明这种分析方法设计出测试用例发现程序错误的能力最强。

必要时使用等价类划方法补充一些测试用例。

先使用其他设计方法编写用例,再用错误推测法补充用例。

对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度,如果没有达到要求的覆盖标准,应当再补充足够的测试用例。

注意:具体如何设计,可合项目要求或自己的标准来做,灵活运用。


你可能感兴趣的:(测试用例设计方法(二))