测试大纲法

一、应用场合

在程序中有多个窗口,窗口中有不同操作,不同窗口操作之间存在关系,为了理清不同窗口操作之间的关系,可以使用测试大纲法。

测试大纲法常见应用:测试窗口之间的跳转关系,软件的安装和删除程序,分析功能模块之间的层级关系。

  • 测试大纲法的测试步骤:

被测系统:  我的电脑

第一步:分析被测系统的需求 ,列出大纲(按照窗口的层级关系列出大纲)

说明:列出大纲的方式有很多种,可以在文档中列大纲,也可以用画图的方式

选中”我的电脑”右键点击属性

系统窗口

设备管理

远程设置

系统保护

高级系统设置

系统属性窗口

高级

性能设置

用户配置文件设置

启动与故障恢复

点击”环境变量”

变量窗口

用户变量

系统变量

点击”新建”

新建系统变量窗口

硬件

第二步: 根据大纲,理清窗口之间的关系,写测试用例

场景法(重点)

一、应用场合

1、场景法适合测试软件的业务流程和业务逻辑。(应用最广泛的测试方法)

2、场景法是基于软件业务的测试方法。(场景法对于测试人员的业务熟悉程度要求高)

3、场景法要求测试人员将自己当成最终用户,模拟用户在使用该软件时的各种情景,主要模拟两类情景:

1、模拟正确的业务过程--为了验证功能是否能够正确实现

2、模拟错误的业务过程--验证程序的异常处理能力(健壮性)

问题:场景法使用思路

当我们接到一个测试任务时,首先应该通过场景法测试整体的业务流程或业务逻辑是否正确,如果核心功能没有问题,再利用等价类、边界值、判定表等方法对细节展开测试。(先整体(场景法)后细节)

二、场景法测试的要素:

1、业务层面(更为重要):

要求测试人员熟悉软件业务过程和业务逻辑,最好能成为所测软件的应用“专家”。

2、技术层面

基本流:也叫有效流或正确流,模拟用户正确的业务操作过程。

备选流:也叫无效流或错误流,模拟用户错误的业务操作情景。

三、场景法的测试步骤

案例:ATM取款功能

1.熟悉需求、整理业务,列出基本流和备选流

基本流(成功取款的过程)

插卡---->验证卡通过--->输入正确密码---->选择”取款”功能-,选择合理的取款金额

--->确定  提示出钞 更新账户余额 更新ATM的余额

备选流(取款失败的过程)

  1. 验证卡无效
  2. 输入密码错误(3次以下 :提示输入密码错误、请重新出入密码)
  3. 输入密码错误(第三次 :吞卡)
  4. 余额不足
  5. 取款金额超出当次的限额
  6. 超出当日取款上线
  7. ATM余额不足

2.将基本流和备选流生成场景填入到场景表中

测试大纲法与 场景法相关推荐

  1. 学习软件测试(三)测试用例、测试用例的设计方法(等价类划分法、边界值分析法、判定表法、因果图法、正交排列法、场景法、错误推测法)

    目录 测试用例 测试用例八大要素 测试用例的设计方法 等价类划分法 等价类操作步骤 边界值分析法 边界范围 边界值法的操作步骤 案例1 案例2 判定表法 为什么使用判定表法 判定表法的四个组成部分 判 ...

  2. 软件测试 | 测试开发 | 黑盒测试方法论—场景法

    本文节选自霍格沃兹测试开发学社内部教材 场景法就是模拟用户操作软件时的场景,主要用于测试系统的业务流程. 测试不能只关注某个控件的边界值.等价类是否满足要求,也要关注它的主要功能和业务流程是否正确实现 ...

  3. 测试用例设计方法_测试用例设计方法——流程分析法(场景法)

    测试用例设计方法中,流程分析方法又称为场景法,是根据不同的业务场景来编写测试用例. 流程分析主要包括三个流程: 1.   基本流:也就是正向流程,通过业务流程输入都为正确的,能够最终达到目标的流程.如 ...

  4. 软件测试基础知识(二)------------等价类划分法、边界值分析法、场景法、错误推测法、bug定义/类型/优先级/生命周期/跟踪管理

    等价类划分法 是把程序的输入域划分成若干个子集合(等价类),然后从每个子集合(等价类)中选取少数具有代表性的数据作为测试的输入数据. 在该子集合中,所有的输入数据对于揭露软件中的错误都是等效的.--- ...

  5. 软件测试 通用技术03 测试用例 黑盒测试用例设计方法 等价类划分法 边界值分析法 判定表法 场景法 功能图法 其他用例设计方法 用例设计方法综合选择

    文章目录 1 测试用例 1.1 测试用例的定义 1.2 测试用例模板 1.3 测试用例模板的内容 测试用例编号 测试项 依赖用例 测试步骤 测试数据 预期结果 测试结果 测试人 备注 2 测试用例编写 ...

  6. 黑盒测试——因果图/判定表/正交排列法/场景法

    一.实验目的 能够掌握黑盒测试的因果图.判定表.正交排列法.场景法原理 能够运用因果图.判定表.正交排列法.场景法写测试用例 二.实验任务 根据地铁购票系统的要求用因果图.判定表写测试用例 根据字符属 ...

  7. 软件测试用例设计方法-场景法

    从本篇文章开始,进入到测试用例设计方法的分享,第一个要分享的方法就是,场景法. 相信对测试有一定基础的你会感到奇怪:用例设计方法,不是应该从等价类划分法说起吗?为什么一上来就直接说场景法呢? 对,如果 ...

  8. 软件测试方法之场景法详解及实战

    目录 1.为什么引入用例场景 2.用例场景的定义 基本流 备选流 测试思想 3.步骤 一.在测试QQ登录功能时,使用场景法进行主要功能的测试: 二.使用银行卡取款: 步骤一:根据说明,描述出程序的基本 ...

  9. 黑盒测试用例设计方法三(正交实验法、功能图法、用例设计方法综合选择)

    测试步骤 一.正交实验法 1.1正交实验法介绍 1.2正交实验法实现步骤 1.3实际案例 二.功能图法 2.1功能图法原理介绍 2.2功能图法实现步骤 2.3实践案例 三.其他用例设计方法 3.1测试 ...

  10. 测试用例---常用设计方法,等价类,边界值,因果图判定表,正交表,场景法,大纲法

    等价类划分 1.概念:等价类划分属于典型的功能测试方法,根据程序对数据的要求,把程序的输入域划分成若干个部分,区分出那些是有效的,那些是无效的,每个区域选取典型数据为测试用例.每个区域中的输入时等价的 ...

最新文章

  1. 计算机视觉怎样实现自我超越?更大规模更精准的数据
  2. makefile小技巧
  3. 添加请求头 retrofit_Python爬虫偷懒神器 — 快速构造请求头!
  4. 【干货】理发师都知道的产品经理最容易犯的几个错误
  5. 每天一道LeetCode-----找到给定数组的连续子数组,使这个子数组的和最大,要求复杂度为O(n)
  6. 这可能是关于Pytorch底层算子扩展最详细的总结了!
  7. 华为鸿蒙与magic,如果荣耀Magic3搭载了屏下镜头和鸿蒙系统,你会做第一批吗?...
  8. fastexcel读取excel追加写入sheet页_python笔记52:python操作excel
  9. 解压zip,解决中文乱码
  10. AirFlow官方入门DAG示例
  11. select2,利用ajax高效查询大数据列表(可搜索、可分页)
  12. 文献阅读 Linear Regression for Face Recognition
  13. 品质qc工程图_QC工程图 (品管)
  14. 《晨间日记的奇迹》内容概要及读书心得
  15. Java中的回溯算法
  16. python课程设计小结和体会_课程设计心得体会与总结
  17. QT-使用QT资源文件添加菜单栏、工具栏图标
  18. 【办公常用软件】万彩办公大师教程丨PDF OCR 帮助文档
  19. 伦理是智慧的内核驱动
  20. 疫情已经结束,快递行业现状如何

热门文章

  1. 共享没有计算机网络连接不上去,苹果usb共享给电脑连接不上怎么办
  2. 编译原理04-自顶向下语法分析方法
  3. Python实现电子词典(web)
  4. 惠普m128fn中文说明书_惠普M128fn使用教程
  5. Excel怎么快速对比两个工作表的异同
  6. idea 安装Vue插件 超详细
  7. python rgb565_RGB565的转换
  8. 微信小程序服务器.net,微信小程序登陆 .net 后端实现
  9. 国内主要安全产品及厂商汇总
  10. somachine3.1 注册