判定表


条件


1


2


3


4


5


6


7


8


9


10


行李重量


<=30kg


>30kg


国籍分类


全部


国内


国外


机舱分类


全部


头等舱


其他舱


头等舱


其他舱


身体状况


全部


正常


残疾


正常


残疾


正常


残疾


正常


残疾


操作


免费



4元/公斤




6元/公斤




(4元/公斤)*2 =8



(6元/公斤)*2 12



(4元/公斤)/2  2



(6元/公斤)/2  3


时间: 2024-10-23 18:16:17

判定表的相关文章

测试用例设计白皮书--判定表驱动分析方法

一.    方法简介 1.定义:判定表是分析和表达多逻辑条件下执行不同操作的情况的工具. 2.判定表的优点 能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏.因此,利用判定表能够设计出完整的测试用例集合. 在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同的操作.判定表很适合于处理这类问题. 3.“阅读指南”判定表   1 2 3 4 5 6 7 8 问题 觉得疲倦? Y Y Y Y N N N N 感兴趣吗? Y Y N N

用例设计方法:判定表驱动法实践

判定表的简介 判定表是黑盒测试的方法之一,判定表是把作为条件的所有输入的各种组合值以及对应输出值都罗列出来而形成的表格.它能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏. 因此,利用判定表能够设计出完整的测试用例集合 判定表组成: 判定表通常有以下四个部分组成: 条件桩 条件项 动作桩 动作项 条件桩(Condition Stub):列出了问题得所有条件.通常认为列出的条件的次序无关紧要. 动作桩(Action Stub):列出了问题规定可能采取的操作.这些操作的排列顺序没有约束

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

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

黑盒测试用例设计-判定表驱动方法

5.判定表驱动方法 前面因果图方法中已经用到了判定表.判定表是分析和表达多逻辑条件下执行不同操作的情况的工具.在程序设计中可作为编写程序的辅助工具.把复杂的逻辑关系和多种条件组合的情况表达得较明确. (1)   判定表结构 判定表通常由4部分组成,如下图所示: ·条件桩(condition stub):列出了问题的所有条件.通常认为列出的条件的次序无关. ·动作桩(action stub):列出了问题规定可能采取的操作.这些操作的排列顺序没有约束. ·条件项(condition):列出针对它所列

判定表法测试用例设计

判定表也称我决策表,能表示输入条件的组合,以及与每一输入组合对应的动作组合.与因果图法相似判定表法主要侧重输入条件之间的逻辑关系. 1.判定表主要包含以下五部分: 条件桩:列出所有可能的条件 条件项:列出所有的条件取值组合 动作桩:列出所有可能的操作 条件项:列出在每一种条件取值组合的情况下,执行动作桩中的哪些动作. 规则:一种条件取值组合与其对应的动作组合(即判定表中贯穿条件项和动作项的一列)构成判定表的一个规则.条件组合的数目就是规则的数目. 2.建立判定表可遵循的步骤 1)列出条件桩和动作

测试用例设计--判定表

1.为什么用判定表设计测试用例? 等价类方法详细的考虑了需求输入域,但对于输入域与输入域存在关联时无法覆盖,(比如等价类划分设计测试用例时,设计一条新的测试用例,使其仅覆盖一个无效等价类,直至所有的无效等价类完全被覆盖,没有考虑无效等价类与无效等价类的组合情况).所以需要一种能考虑输入域间的互相关系设计方法来考虑业务描述性的测试需求. 2.什么是判定表? 判断表是分析喝表达若干输入条件下,被测对象根据输入作出不同响应的工具,适用于业务逻辑关系和多种条件组合情况. 判定表的结构 条件桩:被测对象的

测试用例-判定表(3)

判定表 概念 分析和表述若干输入条件下,被测对象针对这些输入做出响应的一种工具 判定表是分析和表达多逻辑条件下执行不同操作的情况的工具 在遇到复杂业务逻辑时可以利用该表理清业务逻辑关系 关联概念 条件 条件桩 需求规格说明书定义的被测对象的所有输入 条件项 针对条件桩所有可能输入数据的真假值 动作 动作桩 针对条件被测对象可能采取的所有操作 动作项 针对动作桩,被测对象响应的可能取值 判定表设计用例步骤 (1)理解需求,确定条件桩.动作桩 (2)设计及优化判定表 (3)填写动作项 (4)根据判定

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

学习目标 掌握判定表的四个组成部分 掌握如何使用判定表设计测试用例 掌握判定表法的适用范围 1.为什么要学习判定表法 若用户欠费或者关机,则不允许主被叫前面学过的等价类划分法和边界值分析法都是着重考虑单个输入的输入条件,但是 没有考虑输入条件的各种组合.输入条件与输出条件之间的相互制约关系. 所以要使用判定表法才能解决上述案例编写测试用例的过程 ? 2.什么是判定表法 ? 判定表法表示的是有多个输入,和多个输出,而且输入与输入之间有相互的组合关系.输入和输出之间有相互的制约和依赖关系 ? 3.判

软件测试【1】——黑盒测试用例设计方法(1)等价类、边界值、判定表、因果图

黑盒测试用例设计方法 等价类 等价类概念:在所有测试的数据中,具有某种共同特征的数据子集. 分类:有效等价类,无效等价类 等价类划分的规则: 等价类测试的步骤: (1)分析需求,确定输入数据类型 (2)使用规则划分有效和无效等价类 (3)设计用例,覆盖有效等价类(注意:一条用例尽可能覆盖多的有效等价类) (4)设计用例,覆盖无效等价类(注意:一条用例只能覆盖一个无效等价类) 案例:固定电话号码的测试(3/4位地区码和7/8位电话号码) 边界值分析方法 大量的错误都是发生在输入或输出范围的边界上,

结构化分析工具之判定表

什么是判定表? 也称决策表,能表示输入条件的组合,以及与每一输入组合对应的动作组合.与因果图法相似判定表法主要侧重输入条件之间的逻辑关系.用于描述数据是如何被加工处理的. 判定表(Decision table)是一种表达逻辑判断的工具.是分析和表达多逻辑条件下执行不同操作的情况的工具.在一个程序中,如果输入输出比较多,输入之间和输出之间相互制约的条件较多,在这种情况下应用决策表很合适,它可以很清楚地表达它们之间的各种复杂关系. 决策表是把作为条件的所输入的各种组合值以及对应输出值都罗列出来而形成