测试用例设计方法(二)

测试用例设计方法

1、场景法

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

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

eg:

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

2、错误推测法

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

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

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

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

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

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

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

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

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

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


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 等价类划分方法: 一.方法简介 1.定义是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个...
    繼續hug阅读 10,990评论 1 16
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 11,688评论 5 100
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 22,240评论 7 278
  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 13,010评论 2 126
  • 相关文章: 《再说说APP测试设计-1》《再说APP测试设计-2》《关于ad hoc test》《干了这碗蛋炒饭 ...
    慧众rodman阅读 8,623评论 1 34