zoukankan      html  css  js  c++  java
  • 黑盒测试用例设计方法实践(判定表驱动法)

      概念理解:

       

      判定表是分析和表达多逻辑条件下执行不同操作的情况的工具

       

      a、可配合因果图后期使用;

       

      b、适合于多逻辑条件下的组合分析;

       

      掌握判定表的结构:

       

       

       

      1)条件桩:列出了问题的所有条件

       

      2)动作桩:列出了问题规定可能采取的操作

       

      3)条件项:列出针对它左列条件的取值。如Y或N

       

      4)动作项:列出在条件项的各种取值情况下应该采取的动作。如X表示

       

      实践方法:

       

      Step1:确定规则的个数(假如有n个条件。每个条件有两个取值(0,1),故有2的 n次方 种规则);

       

      Step2:列出所有的条件桩和动作桩;

       

      Step3:填入条件项(如Y或N);

       

      Step4:填入动作项(X);

       

      Step5:简化.合并相似规则(整列)

       

      实践心得:

       

      1、列出所有的条件桩和动作桩

       

      2、前几步大家都很容易执行得出,但是关键在于最后的规则合并;

       

      合并原则一般为:1、以相同动作项出发;2、相同的条件项直接合并;3、相反的条件忽略(注意:此处为一般情况,需结合业务再次明确其必要性,否则不予合并)

       

      示例:

       

       

       

    版权声明:本文出自 chj_0205 51Testing软件测试博客:http://www.51testing.com/?128935

    原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

  • 相关阅读:
    63.Unique Paths II
    Java中的访问修饰符
    Java語言
    JRE与JDK
    Linux中ls命令详解
    硬盘主分区和拓展分区
    java中的静态初始化块
    java中的静态变量
    java中的静态方法
    java构造方法
  • 原文地址:https://www.cnblogs.com/xiwix/p/2447782.html
Copyright © 2011-2022 走看看