测试用例--测试大纲(提纲)法

2023-10-27

测试大纲(提纲)法

 

一、应用场合

    程序包含多个窗口,每个窗口有多个操作,这些操作之间有一定的关系,为了弄清楚窗口之间不同操作的联系,可以使用测试大纲法。常用于测1)软件的安装、删除程序2)界面之间的跳转关系等

 

二、测试大纲法的测试步骤

    步骤1:分析需求,将窗口和窗口中的操作列举出来—列大纲

      说明:列大纲的形式可以多种多样。画图,文字描述都行

    步骤2:根据大纲,理清窗口操作之间的关系,编写用例。

      说明:

        1)哪个最简单先测试哪个(主窗口—帮助)

        2)如果某个操作流程中没有新的测试功能点(所有的功能点之前的用例都测过),那么该条用例可以省略。但是如果时间充足的话,最好还是测。

        3)关于列表框和下拉列表框控件的测试:

          一般至少测试3项(应用了等价类划分和边界值法):第一项(最小值),中间某项(有效等价类),最后一项(最大值)

        4)测试用例是可以适当复用(重复使用)--有些用例如果跟之前的用例操作过程基本一致,可以重复使用。提示:测试用例可以复用,但是测试的执行过程不能省。

 

三、测试大纲法的典型应用:软件的安装程序测试

    被测程序:snagit软件(英文版的截图工具软件)

    软件的安装程序特点:

      1)窗口之间的关系比较简单(一般只考虑上一个和下一个窗口),测试时不需要特别关注,重点关注每个窗口中的功能点(测试点),将功能点列出大纲,直接写出用例即可。

      2)软件的安装程序的测试用例一般习惯写在“word”文档中

      3)软件安装测试需要考虑安装环境:

        1、安装软件支持的操作系统(版本,位数(64位,32位),品牌)

        2、该软件与其他软件的兼容性问题(与其他软件同时安装在一台电脑中可以同时正常使用,不相互影响)

        3、软件的安装路径(默认路径、自定义正确路径、错误路径)

        4、已经安装该软件,怎么处理(覆盖,升级,取消,不允许)

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

测试用例--测试大纲(提纲)法 的相关文章

  • Python开发环境Wing IDE如何查看调试数据

    Wing IDE具有一个十分有用的特性 就是处理复杂bug的时候可以以各种各样的方式查看调试数据值 这个功能具体是由Watch工具实现的 查看数据值 在PrintAsHTML中发生异常时 右键单击Stack Data工具中的本地数值 这将显
  • nslookup命令详解

    nslookup命令用于查询DNS的记录 查看域名解析是否正常 在网络故障的时候用来诊断网络问题 nslookup的用法相对来说还是蛮简单的 主要是下面的几个用法 1 直接查询 这个可能大家用到最多 查询一个域名的A记录 nslookup
  • IntelliJ IDEA中如何使用JUnit4

    背景 最近参与了一个Anroid医疗项目 其中项目底层有很多基础类及通讯类 而且很多涉及复杂的字节操作还有多线程同步及状态机处理 这样的项目做一下TDD还是必要的 尽量项目前期把风险降低一些 现在的问题是本人使用的是IntelliJ开发的A
  • 程序员的自我修养——链接、装载与库

    1 温故而知新 操作系统概念 北桥 连接高速芯片 系统调用接口 以软件中断的方式提供 如Linux使用0x80号中断作为系统调用接口 多任务系统 进程隔离 设备驱动 直接使用物理内存的弊端 地址空间不隔离 内存使用效率低 程序运行的地址不确
  • Linux学习--CentOS7.5

    CentOS7命令大全 Linux系统简介 Unix Linux发展史 Linux目录结构 树形结构 查看 切换以及创建目录 文本内容操作 grep工具 关机和重启 Linux命令 基本用法 ls list 使用通配符 mkdir 别名 g
  • 软件测试题目

    一 判断题 每题2分 20 1 软件测试就是为了验证软件功能实现的是否正确 是否完成既定目标的活动 所以软件测试在软件工程的后期才开始具体的工作 初级 2 发现错误多的模块 残留在模块中的错误也多 初级 3 测试人员在测试过程中发现一处问题
  • 自己动手写操作系统(一)

    本系列文章将一步步实现一个简单的操作系统 实验环境是在Linux系统下通过Bochs虚拟机运行我们自己写的操作系统 一 实验环境搭建 1 Ubuntu的安装 Windows用户可以选择在虚拟机中安装Ubuntu 具体安装教程可自行搜索 2
  • 描述性能测试工作中的完整过程?

    有简单接触 采用的工具是Jmeter 进行轻量级的压力测试 1 确定好压力测试的功能模块 首先用Jmeter录制脚本 然后对脚本进行优化 2 对一些数据进行参数化 利用CSV导入存在txt文档里面的数据 3 设计测试场景 4 执行压力测试
  • Linux常用命令记录

    文章目录 1 软件安装 安装软件 来自源服务器 安装 deb软件 来自本地 deb文件 修复依赖关系 卸载软件 2 文件 文件夹操作 删除文件夹 移动文件 文件重命名 3 程序查看 处理 进程查看 查看端口占用情况 强制终止程序 4 解压文
  • Linux 内核中的 Device Mapper 机制

    Linux 内核中的 Device Mapper 机制 尹 洋 在读博士生 尹洋 中科院计算所国家高性能计算机工程技术研究中心的在读博士生 主要从事服务部署和存储资源管理以及Linux块设备一级的开发和研究工作 简介 本文结合具体代码对 L
  • [ASP.NET MVC 小牛之路]05 - 使用 Ninject

    在 ASP NET MVC 小牛之路 系列上一篇文章 依赖注入 DI 和Ninject 的末尾提到了在ASP NET MVC中使用Ninject要做的两件事情 续这篇文章之后 本文将用一个实际的示例来演示Ninject在ASP NET MV
  • 《深入理解计算机系统》实验四Architecture Lab

    前言 深入理解计算机系统 实验四Architecture Lab下载和官方文档机翻请看 深入理解计算机系统 实验四Architecture Lab下载和官方文档机翻 我觉得这个文档对整个实验很有帮助 如果你的Y86 64环境还没安装好可以看
  • 软件测试 app自动化02 Appium常用的元素定位工具 元素的属性 元素定位方法

    文章目录 1 Appium常用的元素定位工具 1 1 uiautomatorviewer 1 2 Appium Inspector 1 3 Weditor 2 元素的属性 3 元素定位方法 小结 1 Appium常用的元素定位工具 1 1
  • 【操作系统】王道考研 p42 段页式管理方式

    段页式管理方式 知识总览 分段 分页管理方式中最大的优缺点 关于段式管理会产生外部碎片 ps 分段管理中产生的外部碎片也可以用 紧凑 来解决 只是需要付出较大的时间代价 分段 分页 段页式管理 示意图 先分段 后分页 段页式管理的逻辑地址结
  • 磁盘调度算法笔记和练习题

    磁盘调度算法 先来先服务FCFS 最短寻道时间优先SSTF 扫描调度SCAN 练习题 先来先服务FCFS 最短寻道时间优先SSTF 扫描调度SCAN 它是一次只响应一个方向上的请求 这个方向上的请求都响应完了 再掉头处理另一个方向上的 有点
  • 网管员牢记 10种较为常见的服务器管理错误

    网管员牢记 10种较为常见的服务器管理错误 网络管理阶层的工作就是保证网络的正常工作 从而使得职工们的工作不被打断 可问题在于事物并非总是按照理想状况发展 事实上经常会出现平地起风波的状况 其间有许多原因 这里我们只讨论10种较为常见的网管
  • 008-黑盒测试和白盒测试的优缺点

    黑盒测试和白盒测试的优缺点 黑盒测试的优点有 比较简单 不需要了解程序内部的代码及实现 与软件的内部实现无关 从用户角度出发 能很容易的知道用户会用到哪些功能 会遇到哪些问题 基于软件开发文档 所以也能知道软件实现了文档中的哪些功能 在做软
  • Common块和Bss段的区别

    昨天看 程序员的自我修养 链接 装载与库 发现不是很理解为什么要用common块 然后仔细看了一番 有了自己的理解 common块 用来存放弱符号 而全局未初始化变量是弱符号 但是难道不是应该存放在 bss段吗 为什么要有common块呢
  • 《OSPF和IS-IS详解》一1.7 独立且平等

    本节书摘来自异步社区 OSPF和IS IS详解 一书中的第1章 第1 7节 作者 美 Jeff Doyle 更多章节内容可以访问云栖社区 异步社区 公众号查看 1 7 独立且平等 OSPF和IS IS详解与TCP IP相比 OSI协议对各国
  • 【操作系统xv6】学习记录4-一级页表与二级页表

    占位

随机推荐

  • springboot rabbitmq属性配置spring.rabbitmq.publisher-confirm和spring.rabbitmq.publisher-confirm-type详解

    springboot rabbitmq publisher confirm 新版本已被弃用 现在使用 spring rabbitmq publisher confirm type correlated 实现相同效果 在springboot2
  • 打开html文件进入文件索引,打开网站网页是文件夹目录怎么办

    文章简介 正常来说打开网页都可正常显示网页 却在换空间之后 打开二级目录却不是显示网站网页 而是显示服务器文件夹中的所有html文件及文件夹目录 这是一个网友问过的问题 相信不少网友也曾经碰到过类似或是还没碰到过这种问题 那么当网站出现这种
  • idea2022版本如何快速创建spring-mvc项目

    目录 前言 一 创建普通的Maven的项目 1 创建项目命名为Springmvc hello 2 添加web项目 3 导入依赖资源pom xml 建议保存 4 在resources目录创建springmvc servlet xml 5 编写
  • Android平台-彩色RGB图像灰度化-neon优化实例解析

    图像的灰度化公式比较简单 Y R 77 G 151 B 28 256 传统的C语言一次处理一个像素点 neon指令可以一次处理8个像素点 下面看看neon优化后的加速效果 在Android NDK Samples 中有一个hello neo
  • Softmax回归C++实现

    前言 Softmax回归模型的理论知识上一篇博文已经介绍 C 代码来源于一个开源项目 链接地址我忘了 哪天找到了再附上 对原代码改动不大 只是进行了一些扩充 实验环境 Visual Studio 2013 数据 数据来自http archi
  • SV_POSITION VPOS 在像素着色器上是一的意思和作用

    SV POSITION 在顶点着色器上就是齐次裁剪空间的变换 作为顶点着色器的输出和个像素着色器的输入 但在像素着色器里就表示的是像素为单位的屏幕空间了
  • 算法和数据结构项目练习7-广度优先搜索(BFS)

    Breadth First Search 项目介绍 代码实现 项目介绍 本项目实现广度优先搜索算法 读取txt文件中第一行表示图中顶点数的单个整数N 读取txt文件中第二行开始是一对对的整数 每一对表示图中某条边两端的两个顶点 图是无向的
  • C++ Primer 学习笔记 第十四章 重载运算与类型转换

    C 允许我们自定义类类型之间的转换规则 重载的运算符是具有特殊名字的函数 它的名字由operator和运算符构成 重载的运算符函数参数数量与该运算符作用的运算对象的数量一样多 一元运算符有一个参数 二元运算符有两个参数 且二元运算符的左侧运
  • 利用VNC实现Windows远程访问Linux服务器小结

    一 vnc veiw访问在vmw虚拟机上的linux Linux服务器架设在VMware之上的虚拟机 那么可以直接使用VMware自带的vnc 而不用自己安装 只要在VMware的设置中将远程显示的选项打开 指定一个端口和密码就可以了 如下
  • 前端设计稿转代码现状,会不会失业?

    大厂技术 高级前端 Node进阶 点击上方 程序员成长指北 关注公众号 回复1 加入高级Node交流群 前言 前端近年来一直在尝试如何提高开发人员的效率 从最初的脚手架工具 组件库 持续集成体系 自动化测试 多端适配到现在的全面的低代码平台
  • C#中创建对象的几种方式

    一 使用new关键字 这个是我们使用最多的方式 创建简单 但是扩展性较差 二 使用工厂方法 工厂方法是一种设计模式 通过在类中定义静态方法来创建对象 把对象创建过程封装在方法内部 比如 using System namespace Simp
  • Python中学习器流水线Pipeline

    sklean提供的pipeline来将多个学习器组成流水线 通常流水线的形式为 将数据标准化的学习器 特征提取的学习器 执行预测的学习器 除了最后一个学习器之外 前面的所有学习器必须提供transform方法 该方法用于数据转化 例如 归一
  • 网络面试-ox09 http是如何维持用户的状态?

    http是无状态 无连接的特性 无连接 使用了keep alive 来处理 无状态 使用了Cookie Session 来维持 解决无状态的方案 2 种 基于Session实现的会话保持 lt 1 gt 在客户端第一次向服务器发送 HTTP
  • vbs整人小病毒2

    海螺 大家好 这是我第二次发文章 点个赞再走吧 Thanks 还有关注 好 直接上代码 Dim AutoRunProgram Set AutoRunProgram WScript CreateObject WScript shell Reg
  • 构建高并发高可用的电商平台架构大纲

    构建高并发高可用的电商平台架构大纲 参考 http blog csdn net yangbutao article details 12242441
  • 人工智能的常用十种算法

    1 决策树 根据一些 feature 进行分类 每个节点提一个问题 通过判断 将数据分为两类 再继续提问 这些问题是根据已有数据学习出来的 再投入新数据的时候 就可以根据这棵树上的问题 将数据划分到合适的叶子上 2 随机森林 视频 在源数据
  • SpringBoot 整合websocket 测试出错

    问题描述 javax websocket server ServerContainer not available 问题起因 一般情况下 使用 SpringBootTest后 Spring将加载所有被管理的bean 基本等同于启动了整个服务
  • 实现Callable接口

  • 【HarmonyOS】【DevEco Studio】ohpm安装失败该如何解决?

    关键词 HarmonyOS DevEco Studio ohpm安装失败 问题背景及解决方案 最近遇到很多DevEco Studio安装ohpm失败的问题 下面给大家介绍几种出现的问题以及解决方案 1 ohpm not set up 报错截
  • 测试用例--测试大纲(提纲)法

    测试大纲 提纲 法 一 应用场合 程序包含多个窗口 每个窗口有多个操作 这些操作之间有一定的关系 为了弄清楚窗口之间不同操作的联系 可以使用测试大纲法 常用于测1 软件的安装 删除程序2 界面之间的跳转关系等 二 测试大纲法的测试步骤 步骤