使用场景法对在线购网站编写的用例示范
一、为什么使用场景法
1、用户角度:用户平时使用的不是单个功能,而是多个功能组合起来进行使用
2、测试人员角度:平时测试的都是单个功能点进行测试,为了保证测试的全面性,也要从用户的角度出发也要对产品多个功能的组合进行测试。
二、理解场景法
1、基本流:按照正确的业务流程来实现的一条操作路径(模拟正确的操作流程)
2、备选流:导致程序出现错误的操作流程(模拟错误的操作流程)
图片演示基本流和备选流
基本流:采用直线表示,是经过用例的最简单的路径(无任何差错,程序从开始直接执行到结束)
备选流:用不同的彩色表示,,一个备选流可能从基本流开始,在某个特定条件下执行,然后重新加入基本流中(如备选流1和备选流3);也可能源于另一个备选流(如备选流2),或者终止用例而不再重新加入某个流(如备选流2和备选流4)。
步骤:
1、确定基本流和备选流
2、根据基本流和备选流确定场景
3、一条场景就是一条测试用例
案例
用户进入一个在线购网站进行购物,选购物品后,进行在线购买,这时需要使用账号登录,登录成功后,进行付钱交易,交易成功后,生成订购单,完成整个购物过程。
第三步:一条场景就是一条测试用例
场景法的适用范围:
1、多个功能间的组合测试
2、在冒烟测试时主要采用场景法进行测试
使用场景法对在线购网站编写的用例示范相关推荐
- asp+html加密最终版,ASP后门之终极伪装+在线琳法ASP加密解密网站安全 -电脑资料...
里面的原理是将换行/回车符替换成"琳"字,至于那个"输入一个-95~+95之间的数"是为了找一个手动的随机数,在解 密的过程也可以用到, 先试用了一下: 我在C ...
- 基于JSP的在线学习网站的设计与实现
欢迎添加微信互相交流学习哦! 项目源码:https://gitee.com/oklongmm/biye2 摘 要 本文采用自顶向下的结构化的系统分析方法,阐述了一个功能全面的在线学习网站的开发过程.操 ...
- 基于JSP的在线学习网站 的设计与实现
欢迎添加微信互相交流学习哦! 项目源码:https://gitee.com/oklongmm/biye2 摘 要 本文采用自顶向下的结构化的系统分析方法,阐述了一个功能全面的在线学习网站的开发过 ...
- 黑盒测试方法五(场景法)
通过运用场景来对系统的功能点或业务流程的描述,从而提高测试效果.场景法一般包含基本流和备用流,从一个流程开始,通过描述经过的路径来确定的过程,经过遍历所有的基本流和备用流来完成整个场景. 为什么场景法 ...
- 这12个前端在线工具网站,建议每个开发人员了解下
尽管前端网站开发可能会具有挑战性,但并不一定非常困难.本文将向您介绍12个重要的网站,它们能够帮助您简化前端网站开发的过程,让它变得更加快捷和愉悦.在这些网站上,您可以找到各种工具.技术和资源,包括设 ...
- 导购网站 服务器,导购网站云服务器配置
导购网站云服务器配置 内容精选 换一换 云耀云服务器与弹性云服务器的主要区别:云耀云服务器:云耀云服务器是可以快速搭建简单应用的新一代云服务器,云耀云服务器按已搭配的套餐售卖,适用于低负载应用场景,可 ...
- 场景法:基本流、备选流、构造场景
场景法 概念:模拟用户操作软件时的场景 运用场景:用于测试系统的业务流程 优点:涉及业务流程的业务需求适合用场景法 缺点:只验证业务流程,不验证单点功能 组成:基本流.备选流 例: 使用场景法测试QQ ...
- 鸿蒙应用开发在线体验官网,华为鸿蒙 HarmonyOS 应用开发在线体验网站上线
原标题:华为鸿蒙 HarmonyOS 应用开发在线体验网站上线 IT之家 4 月 22 日消息 华为 HarmonyOS 应用开发在线体验网站现已上线. 开发者可以通过在线体验"To-Do ...
- 测试用例设计方法_测试用例设计方法——流程分析法(场景法)
测试用例设计方法中,流程分析方法又称为场景法,是根据不同的业务场景来编写测试用例. 流程分析主要包括三个流程: 1. 基本流:也就是正向流程,通过业务流程输入都为正确的,能够最终达到目标的流程.如 ...
- 场景法设计测试用例atm_测试用例设计经典面试题之电梯、杯子、笔、桌子、洗衣机、椅子、ATM等...
测试用例设计经典面试题之电梯.杯子.笔.桌子.洗衣机.椅子.ATM等 <转载> 1.测试项目:电梯 需求测试:查看电梯使用说明书.安全说明书等 界面测试:查看电梯外观 功能测试:测试电梯能 ...
最新文章
- 没有熙熙攘攘,百度VR在世界大会的一场奇妙之旅
- ES6中的promise、async、await用法详解
- 学习python:练习3.随机生成200个序列号存入文件
- 《LoadRunner 12七天速成宝典》—第2章2.6节第二个性能测试案例
- * 类描写叙述:字符串工具类 类名称:String_U
- python中赋值运算符有哪些_Python代码中有哪些赋值运算符呢?
- 【Python CheckiO 题解】House Password
- 谈谈JAVA中的安全发布
- python绘制图像直方图_Python – 计算图像的直方图
- UnityShader21:程序纹理
- k阶原点距和k阶中心距各是说明什么数字特征
- Elasticsearch(三)
- PPT训练营-【目录页】
- nxlog收集windows事件方案
- Java后台集成融云即时通讯IM
- 金融科技——预测银行贷款
- AxureRP9 主功能界面
- 解决iphone在微信内置浏览器中看不到video标签
- UOS 录制电脑播放的音频 / 内录音频
- IE 弹出提示:由于无法验证发布者,所以Windows 已经阻止此软件