场景设计法
场景有些类似于我们常见到的流程图,有入口有出口,中间可能有很多的选择。现在市场上的系统基本都是由事件来触发控制流程。下图就是场景法的形象展示
这里根据基本流和备选流大概有以下场景
场景 1 基本流
场景 2 基本流 备选流 1
场景 3 基本流 备选流 1 备选流 2
场景 4 基本流 备选流 3
场景 5 基本流 备选流 3 备选流 1
场景 6 基本流 备选流 3 备选流 1 备选流 2
场景 7 基本流 备选流 4
场景 8 基本流 备选流 3 备选流 4
场景法的具体设计步骤
- 根据说明,描述出程序的基本流及各项备选流
- 根据基本流和各项备选流生成不同的场景
- 对每一个场景生成相应的测试用例
- 对生成的所有测试用例重新复审,去掉多余的测试用例,测试用例确定后,对每一个测试用例确定测试数据值
错误推测法
错误推测法并不是让你去凭空推测,根据什么第六感第八感的瞎猜。而是有它的猜测来源。
猜测的三个来源
1、测试人员的自身能力(测试人员对项目功能业务复杂度的认知以及对开发人员的了解,大概就是知道哪个开发老爱出bug吧,哈哈哈)
2、用户反馈
3、缺陷、故障库
测试用例的评价
1、同行评审 2、用户评审 3、项目组评审