测试用例设计方法-概述总结

一、等价类划分法

  定义:某个输入域的集合,在集合中没分输入条件都是等效的,其中一方不能导致问题的话,原则上来说这一类都没有问题

  分类:有效等价值(合理输入数据)、无效等价值(不合理的输入数据)

  步骤:确定输入—确定输入条件—划分有效和无效—测试用例覆盖有效(用最少用例尽可能的覆盖更多的有效数据)--测试用例覆盖无效(一条用例覆盖一个无效数据)

  特点:只考率覆盖

二、边界值分析法

  上点:边界上的点

  离点:离边界最近的点:闭区间离点落在区间外,开区间离点落在区间内

三、正交实验法

  测试组合:从全排列组合中自动的筛选若干组合

  正交表:因子—输入

装态—输入取值

项目—测试用例

  步骤:确定哪些输入需要组合—选择合适的正交表—用实际取值替换0和1

  使用范围:组合查询     兼容性测试

  正交表:

多因子两状态正交表

四因子三状态正交表

    

四、状态迁移法

  关注点:状态转移的正确性上

  步骤:了解所有可能的状态转移—画出状态转换树—确定测试路径—针对每条测试路径棘突设计测试用例

  使用范围:有工作状态的软件

五、输入域:等价类和边界值统称为输入域

  特殊值测试:极限值   长时间大量输入

特殊值:  千年虫   2038年1月19日3:14:07    2月29日

六、判定表:针对各种输入规则处理是否正确

  内容:条件桩:列出问题所有的条件,通常认为列出条件和次序无关

条件项:针对所列条件的取值,所有可能出现的真假值

动作桩:列出问题可能采取的操作

动作项:在条件项各种取值下应该采取动作

  步骤:确定所有的输入和输出(条件和动作)--将所有输入条件做全排列组合—明确每一列对应的动作,形成各个操作—对判定表简化(去除无效规则,合并相似规则)

  使用范围:游戏测试

七、因果图:帮助快捷生成判定表,需要和判定表结合用

  关系:恒等=如果c为1,则e为1;非=若c为1,则e为0;或=c中有一个为1则e为1;与=c都为1则e为1

  约束关系:E异=a和b中至多有一个可能为1;I或=a,b,c中至少有一个为1;O唯一=a,b中有且仅有一个为1;R要求=a是1,b必须是1;

  输出条件约束关系:M强制=若结果a是1,则结果b强制为0

  步骤:画出因果图—将因果图拆成小因果图—根据小因果图形成小判定表—将小判定表合并成大判定表

八、错误猜测法:当用例数量不够或者未达到标准时候用该方法补充

九、输出域测:

  输出域没有无效等价类

  一般只有当输出比较复杂的时候可能会使用到

十、流程分析法:主要针对业务流程测试

  步骤:画出流程图—确定测试路径(基本流,备选流(经过波折后成功),异常流程(操作不成功))—针对每个路径至少一条测试用例

  使用范围:业务流程    安装流程

  关注点:流程能否走下去,每个节点里面功能不关注

十一、异常分析法

  针对系统可能存在的异常操作,或者软硬件缺陷引起的故障进行分析

  主要针对系统的容错能力和故障恢复能力

原文地址:https://www.cnblogs.com/insane-Mr-Li/p/9074744.html

时间: 2024-08-02 16:37:41

测试用例设计方法-概述总结的相关文章

转:黑盒测试用例设计方法

1. 概述 黑盒测试用例设计方法包括等价类划分法.边界值分析法.错误推测法.因果图法.判定表驱动法.正交试验设计法.功能图法等. 2. 等价类划分法 2.1.              概念 等价类划分法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例.每一类的代表性数据在测试中的作用等价于这一类中的其他值. 2.2.              等价类划分法的应用 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理

黑盒测试用例设计方法

1. 概述 黑盒测试用例设计方法包括等价类划分法.边界值分析法.错误推测法.因果图法.判定表驱动法.正交试验设计法.功能图法等. 2. 等价类划分法 2.1.              概念 等价类划分法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例.每一类的代表性数据在测试中的作用等价于这一类中的其他值. 2.2.              等价类划分法的应用 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理

详细的黑盒测试用例设计方法

黑盒测试用例设计方法 1. 概述 黑盒测试用例设计方法包括等价类划分法.边界值分析法.错误推测法.因果图法.判定表驱动法.正交试验设计法.功能图法等. 2. 等价类划分法 2.1.  概念 等价类划分法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例.每一类的代表性数据在测试中的作用等价于这一类中的其他值. 2.2.   等价类划分法的应用 (1)  等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某

1.3测试用例设计方法

测试用例设计方法(黑盒) 1.等价类,划分为有效等价类和无效等价类 1.1.按数据范围划分 有效:0.01-200 无效:小于0.01大于200 1.2.按数据类型划分 有效:数字 无效:非数字字符,中文等 1.3.设计原则 对于有效等价类,应尽可能多的覆盖尚未被覆盖的有效等价类,知道有所都被覆盖为止. 对于无效等价类,每个无效等价类就是一条测试用例 例如: 2.边界值(为了补充等价类的用例) 比如微信红包范围是0.01-200 那么测试用例有: 0 0.009 0.01 0.02 199 20

测试用例设计方法:判定表

测试用例设计方法 判定表 定义 分析和表述若干输入条件下被测对象针对这些输入做出的响应的一种工具; 遇到复杂业务逻辑是可以利用该表理清业务关系; 重要概念 条件 l  条件桩:需求规格说明书定义的被测对象的所有输入 l  条件项:针对条件桩,所有可能的输入数据 动作 l  动作桩:针对条件用户可能采用的所有操作 l  动作项:针对动作桩,被测对象相应的可能值 规则 l  动作项和条件项组合在一起形成的业务逻辑 步骤 l  理解需求,确定条件桩,动作桩 l  设计优化判定表 l  填写动作项 l 

【tool】黑盒测试的测试用例设计方法

目前黑盒测试的测试用例设计方法有5种: 等价类划分 边界值分析 错误推测法 因果图 功能图 一.等价类划分 等价列划分设计方法是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少量具有代表性的数据作为测试用例. 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其他值的测试. 等价类划分有两种不同的情况:有效等价类和无效等价类.设计时要同时考虑这两种等价类. 下面给出6条确定等

测试用例设计方法—错误猜测法

测试用例设计方法-错误猜测法

自动化测试之-测试用例设计方法总结

黑盒.白盒.接口测试一系列用例设计方法. 黑盒测试用例设计方法包括等价类划分法.边界值分析法.错误推测法.因果图法.判定表驱动法.正交试验设计法.功能图法.场景图法等. (一)等价类划分法 定义:等价类划分法是把所有可能输入的数据,即程序的输入域划分策划国内若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例.方法是一种重要的.常用的黑盒测试用例设计方法. 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表

史上最全的测试用例设计方法总结

测试用例的设计方法(全)等价类划分方法:一.方法简介1.定义是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例.该方法是一种重要的,常用的黑盒测试用例设计方法. 2.划分等价类:等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试,因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件就可以用少量代表