美文网首页
判定表---测试用例设计方法

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

作者: 爱测试 | 来源:发表于2020-07-06 14:46 被阅读0次

判定表   

在一个程序中,如果输入输出比较多,输入之间和输出之间相互制约的条件较多,在这种情况下应用判定表很合适,它可以很清楚地表达它们之间的各种复杂关系

判定表法简述:判定表是把作为条件的所输入的各种组合值以及对应输出值都罗列出来而形成的表格。它能够将复杂的问题按照各种可能的情况全部列举出来,简明并可以避免遗漏。因此利用判定表能够设计除完整的测试用例集合。

判定表通常由以下4部分组成:

条件桩——列出问题的所有条件

条件项——针对条件桩给出的条件列出所有可能取值

动作桩——列出问题规定的可能采取的操作

动作项——指出在条件项的各组取值情况下应采取的动作

举例:

打印机是否能打印出来正确的内容有多个因素影响,包括驱动程序、纸张、墨粉等。(为了简化问题,不考虑中途断电、卡纸等因素的影响) 假定:优先警告缺纸,然后警告没有墨粉,最后警告驱动程序不对。

先考虑等价类怎么做?

判定表

打印机是否能打印出来正确的内容有很多个因素影响,包括驱动程序、纸张、墨粉等。(为了简化问题,不考虑种土断电、卡纸等因素的影响)

假定:优先警告缺纸,然后警告没有墨粉,最后警告驱动程序不对

1)列出条件桩和动作桩

条件桩:a)驱动程序是否正确   b)是否有纸张   c)是否有墨粉

动作桩:a)打印内容  b)提示驱动程序不对  c)提示没有纸张  d)提示没有墨粉

判定表的构造及简述1.列出所有的条件桩和动作桩

2.确定规则个数

3.填入条件项

4.填入动作项,得到初始判定表

5.简化判定表,合并相似规则

对于N个条件的判定表,相应有2^n规则(每个条件分别取真、假值),当n比较大时,判定表很庞大。实际使用判定表时,常常先将它简化。判定表的简化以合并相似规则为目标,即若表种有两条或两条以上规则具有相同的动作,并且在条件项之间存在极为相似的关系,便可以合并。合并后的条件项用符号“-”表示,说明执行的动作与该条件的取值无关,称为无关条件

相关文章

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

    判定表 在一个程序中,如果输入输出比较多,输入之间和输出之间相互制约的条件较多,在这种情况下应用判定表很合适,它可...

  • 测试用例设计

    测试用例设计方法 等价类划分法 边界值分析法 错误推测方法 因果图方法 判定表驱动分析法 正交实验设计方法 功能图...

  • 字节跳动--面经3

    设计用例的方法、依据有哪些 白盒测试白盒测试用例设计有如下方法:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件...

  • 判定表法

    首先判定表法也是一种常用的黑盒测试用例设计方法。 什么叫判定表法?就是指把所有的输入条件、所有可能采取的动作按表格...

  • 面试问题

    1、 2、 3、 4、 5、 6、 7、 8、 9、 1、 2、 正交表测试用例设计方法的特点: 3、 单元测...

  • 测试用例设计常用方法

    测试用例设计常用方法: 1 、等价类划分 2、 边界值 3、因果图转判定表 4、正交排列法 5、场景法 6、状态转...

  • 等价类划分法

    黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等...

  • 软件测试流程设计—黑盒测试用例设计方法

    第1章 测试用例设计方法 测试用例设计方法包括黑盒测试用例设计方法和白盒测试用例设计方法,下面 分别进行介绍。 1...

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

    大家好,我是十一。 前情回顾 上面一篇我们讲了因果图法,我们先来回顾下: 因果图法因果图法就是一种利用图解法分析输...

  • 黑盒测试用例设计

    一、常用黑盒测试用例设计方法 等价类划分法 边界值分析法 判定表法 因果图法 状态迁移图法 流程分析法 正交试验法...

网友评论

      本文标题:判定表---测试用例设计方法

      本文链接:https://www.haomeiwen.com/subject/pcgwqktx.html