• 场景法


    场景法是基于软件业务的测试方法。当测试软件的业务过程和逻辑时,常用场景法。

    模拟两种情景:
    1.模拟正确的业务实现过程--验证功能是否能正确实现。
    2.模拟错误的业务过程。--验证程序的异常处理能力。

    基本流和备选流

    一个业务只存在一个基本流
    基本流只有一个起点,一个终点
    基本流是主流,备选流是支流
    备选流可以起始于基本流,也可以起始于其他的备选流
    备选流的终点,可以是一个流程出口,也可以是回到基本流,还可以是汇入其他的备选流
    备选流汇合时,谁汇合到谁,取决于流量大小也即该流程出现的可能性大小,小的汇入大的
    如果在流程图中出现了两个不相上下的基本流,一般需要把它们分别当作一个业务看待

    案例:ATM取款

    • 基本流:成功取款的流程
      识别卡-->输入正确密码-->选“取款”功能-->选择正确的取款金额-->点击“确定”,给出提示,出钞,更新账户和ATM余额
    • 备选流:取款失败的各个场景
      1.识别卡失败
      2.输入错误密码:3次以内--给出提示,重新输入;3次--锁卡并吞卡
      3.账户余额不足
      4.每次取款上限5000元
      5.每天取款上限20000元
      6.ATM机余额不足
  • 相关阅读:
    iOS 数据持久化--CoreData
    iOS 数据持久化-- FMDB
    iOS数据持久化--数据库
    iOS数据持久化--归档
    iOS数据持久化--用户属性
    python爬坑记录
    Flutter 爬坑记录
    Web开发爬坑记录
    博客 新址: http://zhoushaoting.com/
    微信小程序开发技巧及填坑记录
  • 原文地址:https://www.cnblogs.com/TD1900/p/12186889.html
Copyright © 2020-2023  润新知