测试用例方法
  1.等价类设计测试用例
  具体步骤:
  1)明确需求
  2)划分有效和无效等价类
  ·有效等价类:满足需求的
  · 无效等价类:不满足需求的
     -规则
     - 长度
     - 类型
     - 是否为空
     - 是否重复
  3)设计测试用例
  · 典型应用场景:输入框
  2.边界值设计测试用例
  定义:是等价类的一种补充,对输入或输出的边界进行测试的一种黑盒测试方法。
  上点:边界上的点。
  内点:边界内的点。
  离点:离边界最近的左右两点。
  设计测试用例步骤:
  ·需求分析
  · 划分等价类
  · 确定边界:上点,内点,离点
  设计测试用例
  · 典型应用场景:存在边界 > , >= , <, < =
  案例:添加标题 (标题长度>0且标题长度<=30) (0,30】
  上点:1,30
  内点:15
  离点:0,2,29,31
  3.判定表设计测试用例
  定义:存在多个 输入条件,多个输出结果,输入和输出之间有组合关系和制约关系。
  判定表组成
  · 条件桩:所有输入条件,例如 欠费状态,关机状态。
  · 动作桩:允许主被叫,或不允许主被叫。
  · 条件项
  · 动作项
  案例 若用户欠费或关机,则不允许主被叫:

设计测试用例步骤
  1.明确条件桩(找出所有输入条件)
  2.明确动作桩(找到所有输出结果)
  3.对条件桩进行组合
  4.明确每个组合对应的动作桩(基于每一种条件的组合情况,确定本组合下的输出结果)
  5.设计测试用例,每一列数据对应一条测试用例
  应用场景:多条件组合情况。
  案例2:订单状态
  订单检查:
  如果金额大于500元,未过期,则发出批准单和提货单。
  如果金额大于500元,过期了,则不发出批准单和提货单。
  如果金额小于500元,则不论是否过期都发出批准单和提货单。
  在过期的情况下,不论金额大小还需要发出通知单。
  约定:
  金额大于500 真 反之:假
  过期为 :真, 反之:假

 4.场景法设计测试用例
  场景法是模拟用户操作软件时的场景,主要用于多个功能之间的组合使用情况
  使用测试的阶段为:
  · 集成测试阶段
  · 系统测试阶段
  · 验收测试阶段
  设计测试用例的步骤:
  1)需求分析
  2)绘制流程图
  3)设计测试用例(一条流程路径就是一条测试用例)
  案例:电商购物流程分析

 5.错误推测法设计测试用例(了解即可)
  利用经验发现程序中可能犯错误的地方:
  · 使用场景
  · 重要功能
  · 使用同类型的产品
  6.因果图 略
  7.正交法 略
  测试用例设计方法总结!
  具有输入功能,但输入之间没有组合关系---等价类。
  输入有边界 例如长度等,类型有限制时---边界值。
  多输入,多输出,输入和输出之间存在关系,输入和输出存在依赖关系---判定表,因果图。
  用最少的测试用来来获得最大的测试用例覆盖率---正交法。
  多个功能的组合测试---场景法设计测试用例。

软件测试常见的用例设计方法相关推荐

  1. 软件测试基础之用例设计方法

    #等价类划分* (正向的.错误的)** 与边界值一起使用** 例如:微信红包是0.01~200之间 那么 有效等价类 无效等价类 0.01~200 <0.01/>200 数字 非数字(中文 ...

  2. 软件测试 | 等价类用例设计方法及演示

    常见的用例设计方法包括:等价类.边界值.因果图.判定表.状态迁移.场景分析法.正交实验法.下面是等价类用例设计方法. 1为什么需要使用等价类方法 如果我们输入的数据是一个很大范围数据时,我们测试时会出 ...

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

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

  4. 软件测试流程及主要用例设计方法

    软件测试流程及主要用例设计方法 测试新手人门,首先要掌握测试的流程和实际运作项目流程和基础的用例设计方法. 掌握测试和项目流程是了解研发过程中测试的主要工作:掌握最主要的用例设计方法就是掌握测试岗位最 ...

  5. 软件测试--黑盒测试用例、测试步骤设计方法(正交实验法、功能图法、其他用例设计方法)

    黑盒测试用例设计(三) 正交实验法 正交表:一种特制的表,一般的正交表记为Ln(mk) m代表水平数,k代表因素数,n是需要进行实验的个数.这三个数没有任何数学关系. 仅适用于每个因素的水平数都相同的 ...

  6. 软件测试方法——黑盒测试九大用例设计方法

    笔者:风起怨江南 出处:https://blog.csdn.net/JackMengJin 笔者原创,文章转载需注明,如果喜欢请点赞+关注,感谢支持! 导读:面试和工作必备的九大黑盒软件测试方法. 目 ...

  7. 用例设计方法及其覆盖率

    用例设计方法及其覆盖率 ---<软件测试:一个软件工艺师的方法>读书笔记 2018-01-27 1 基本概念 错误(error):同义词过失(mistake),编程时的错误成为bug. 故 ...

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

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

  9. 编写有效用例电子版_剖析用例设计方法的使用

    今天给大家讲解的是用例设计方法的使用,在设计用例时该如何应用用例设计方法.设计出覆盖率高的测试用例呢? 场景 简介:普遍登录页面测试用例设计 分析 拿到需求,首先要做需求分析.我们看到登录界面有三个测 ...

  10. 软件测试基础课程学习笔记4--测试用例设计方法技巧

    一.测试用例设计工具 Xmind思维导图工具,下载地址:http://pan.baidu.com/s/1bncVXfT 二.常用的测试用例设计方法 测试用例设计方法总结下载地址:http://pan. ...

最新文章

  1. Visual Studio 2019 16.1 第二个预览版发布
  2. 离人类更近一步!DeepMind最新Nature论文:AI会“回忆”,掌握调取记忆新姿势
  3. MySQL多表查询和事务安全
  4. 如何实现DataGridView实时更新数据【Z】
  5. Aerospike NoSQL 数据库介绍
  6. FreeSql (一)入门
  7. python messagebox弹窗退出_python 弹窗提示警告框MessageBox的实例
  8. centos7源码编译安装mariadb
  9. git21天打卡day15-添加提交修改文件
  10. 全局程序集缓存工具 (Gacutil.exe)
  11. Android Paint,Canvas api 详解
  12. 当今流行的HTML5技术门户网站——HTML5星空
  13. STM32——软件SPI控制AD7705
  14. 安装SqlServer2008时出现重新启动电脑但是重启电脑也不行
  15. Control Egress TCP Traffic
  16. 超图平台倾斜摄影发布流程
  17. 网易2019游戏研发工程师笔试题
  18. C语言结构体(struct)的几种定义方式
  19. 备份你的Sina博客
  20. 《30天自制操作系统》从入门到放弃

热门文章

  1. APUE学习(一)基础知识
  2. 毕业设计-JavaWeb项目《图书馆借阅管理系统》-附源码
  3. 单片机音乐倒数计时器c语言,音乐倒数计时器单片机课程设计报告.doc
  4. 详解BI系统中的任务调度
  5. 微信科室预约挂号小程序
  6. 基于SpringBoot的房屋租赁管理系统
  7. 计算机打印机停止运行命令,打印机一直在打印应该怎样停止?
  8. 和利时dcs系统服务器设置,和利时DCS控制系统组态流程简介
  9. OpenCV-Python官方教程-24-SIFT算法
  10. (简单有效)vivo手机怎么不root激活Xposed框架