
06-测试用例设计方法-场景法
发布日期:2021-05-07 13:05:19
浏览次数:13
分类:精选文章
本文共 624 字,大约阅读时间需要 2 分钟。
目录
基本概念
- 场景法:通过运用场景来对系统的功能点或业务流程的描述,从而提高测试效果的一种方法。
- 基本流:模拟用户正确的操作流程,验证软件的业务流程和主要功能
- 备选流:模拟用户正确的操作流程中出现的分支流程,验证分支流程的功能
- 异常流:模拟用户错误的操作流程,验证系统的异常处理能力
设计测试用例步骤
- 分析需求,确实基本流和备选流
- 根据基本流和备选流画出流程图
- 根据流程图生成用例
说明:
- 从开始到结束才算一个场景
- 找全场景标准:所有路径被覆盖
测试用例设计案例
- 案例:支付宝个人账户注册一—验证用户名需求:第一项要求输入手机号或者电子邮箱作为账户名,第二项要求正确输入验证码,两项都验证成功后填写账户信息;但如果第一项校验不正确,则报错L(输入手机号或电子邮箱格式错误);如果第二项验证不成功,则报错M(验证码输入错误)。
1. 分析需求,确定基本流和备选流
- 基本流:输入正确用户名,输入正确的验证码,填写账户信息
- 备选流1:用户名填写错误,报错L
- 备选流2:输入的验证码错误,报错M
2. 根据基本流和备选流画出流程图
3. 根据流程图生成用例
- 用例1:第一项输入手机号,第二项验证码正确,进入填写账户信息页面
- 用例2:第一项输入电子邮箱,第二项验证码正确,进入填写账户信息页面
- 用例3:第一项输入不是手机号或者电子邮箱,报错L(输入手机号或电子邮箱格式错误)
- 用例4:第一项输入手机号或者电子邮箱,第二项验证码错误,报错M(验证码输入错误)
发表评论
最新留言
很好
[***.229.124.182]2025年04月10日 23时08分14秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
CSharp中委托(一)委托、匿名函数、lambda表达式、多播委托、窗体传值、泛型委托
2021-05-08
二叉堆的c++模板类实现
2021-05-08
C语言实现dijkstra(adjacence matrix)
2021-05-08
SQL Server SQL语句调优技巧
2021-05-08
用C#实现封装-徐新帅-专题视频课程
2021-05-08
C语言学习从初级到精通的疯狂实战教程-徐新帅-专题视频课程
2021-05-08
三层框架+sql server数据库 实战教学-徐新帅-专题视频课程
2021-05-08
NAT工作原理
2021-05-08
Processes, threads and goroutines
2021-05-08
c++中的10种常见继承
2021-05-08
E28 LoRa模块透传 定点传输 RSSI测试与MicroPython应用
2021-05-08
Vue学习—深入剖析渲染函数
2021-05-08
Vue学习—深入剖析函数式组件
2021-05-08
简单Makefile的编写
2021-05-08
使用BAT批处理 匹配查找指定文件夹,并在当文件夹下创建空文件
2021-05-08
wxpython的Hello,World代码探索
2021-05-08
【数字图像处理】OpenCV3 学习笔记
2021-05-08
【单片机开发】智能小车工程(经验总结)
2021-05-08
【单片机开发】基于stm32的掌上游戏机设计 (项目规划)
2021-05-08
KeepAlived介绍、配置示例、KeepAlived配置IPVS、调用脚本进行监控
2021-05-08