肖SIR__设计测试用例方法之场景法(重要)__5.5
场景法
(1)定义:场景法主要是针对测试场景类型的,顾也称场景流程分析法
(2)流程分析:是将软件系统的某个流程看成路径,用路径分析的方法来设计测试用例。根据流程的顺序依次进行组合,使得流程的各个分支都能走到
案例:
案例:
1》人事考勤系统:离职流程有哪些?

2》网购商品流程有哪些?

(3)熟悉xmind思维导图(也称脑图),梳理测试点,和测试流程
类似软件:亿图,wps流程图,
(4)
流程分析步骤:
1. 画出业务流程图
注:描述正常流程和异常流程
2. 确定条件分支(功能路径)
注:设计路径的优先级
3. 确认测试路径
注:考虑路径覆盖率
4. 选择数据构造用例
注:选数据要结合等价类边界值分析
(5)作业案例:
针对ATM机的取款流程进行测试
其基本流程如下:
1. 用户向ATM插卡,验证卡
2. 输入密码,ATM机验证密码
3. 输入金额,系统会验证金额
4. 出钞,并且数据库将帐户中的金额减去
5. 用户拿钱
6. 选择退卡
7. ATM机恢复初始状态
===============================
作业评价:
(1) 线条的规范
(2)规范术语
(3)流程图要包含一些异常场景
(4)主次分明 用不同颜色,不同形状等
()
1.

2.
3.

4.
5.
6.
7.
8、
9、
10.
===============================
微信发红包
作业:
分类:
教学笔记 / 教学笔记一
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!