聊聊场景设计和错误推测

场景设计法

场景有些类似于我们常见到的流程图,有入口有出口,中间可能有很多的选择。现在市场上的系统基本都是由事件来触发控制流程。下图就是场景法的形象展示
在这里插入图片描述
这里根据基本流和备选流大概有以下场景
场景 1 基本流
  场景 2 基本流 备选流 1
  场景 3 基本流 备选流 1 备选流 2
  场景 4 基本流 备选流 3
  场景 5 基本流 备选流 3 备选流 1
  场景 6 基本流 备选流 3 备选流 1 备选流 2
  场景 7 基本流 备选流 4
  场景 8 基本流 备选流 3 备选流 4
  
  场景法的具体设计步骤

  1. 根据说明,描述出程序的基本流及各项备选流
  2. 根据基本流和各项备选流生成不同的场景
  3. 对每一个场景生成相应的测试用例
  4. 对生成的所有测试用例重新复审,去掉多余的测试用例,测试用例确定后,对每一个测试用例确定测试数据值

错误推测法

错误推测法并不是让你去凭空推测,根据什么第六感第八感的瞎猜。而是有它的猜测来源。
猜测的三个来源
1、测试人员的自身能力(测试人员对项目功能业务复杂度的认知以及对开发人员的了解,大概就是知道哪个开发老爱出bug吧,哈哈哈)
2、用户反馈
3、缺陷、故障库

测试用例的评价

1、同行评审 2、用户评审 3、项目组评审

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
错误推测法是一种基于经验的测试设计,它是对等价类划分和边界值分析的一个补充。与其他方不同的是,错误推测法注重的是测试者根据自己的经验和积累来进行推测。在使用错误推测法设计测试用例时,测试用例的有效性会比较高,因为它能够发现一些常见的错误和缺陷。然而,使用错误推测法也容易导致过度测试,即测试者可能会过于严苛地进行测试,而忽视了一些基本功能和场景的测试验证,从而造成测试遗漏。因此,在使用错误推测法时需要注意平衡测试的全面性和效率。 #### 引用[.reference_title] - *1* [编写测试用例方错误推测法](https://blog.csdn.net/I_am_testing/article/details/126888418)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [【经验】软件测试用例设计错误推测法](https://blog.csdn.net/weixin_38760218/article/details/129846600)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值