zoukankan      html  css  js  c++  java
  • 测试用例设计正交试验法

    1. 定义

    正交试验法,是一种成对测试交互的系统的统计方法。它提供了一种能对所有变量对的组合进行典型覆盖(均匀分布)的方法。可以从大量的试验点中挑出适量的、有代表性的点,利用“正交表”,合理的安排试验的一种科学的试验设计方法。

    因子:所有影响试验指标的条件;

    因子的状态:影响试验因子的,叫做因子的状态。

    1. 应用的范围

    多个条件组合使用,但是条件和条件之间并行的关系.

    1. 步骤

    1)       提取功能说明,按照下表构造因子—状态表 ;

     

    2)       选取合适的正交表并套用正交表;

    3)       正交表的每行数据构造测试用例。

    1. 案例:

     

    PPT打印功能描述如下: 

    打印范围分:全部、当前幻灯片、给定范围 共三种情况;

    打印内容分:幻灯片、讲义、备注页、大纲视图 共四种方式;

    打印颜色/灰度分: 颜色、灰度、黑白 共三种设置;

    打印效果分:幻灯片加框和幻灯片不加框两种方式。

    正交试验法--分析过程:

    1)       提取功能说明,按照下表构造因子—状态表

     

    转换成字母表示:

     

    2)       选取合适的正交表,并套用正交表

    选取的正交表:

     

    套用正交表后:

     

    分解和合并:

     

    3)       正交表的每行数据构造测试用例。

     

    替换后:

    每一行就代表一个测试用例,一个复杂的组合问题,我们用正交试验法分析后,得到了12个代表性的测试用例。

    1. 总结

    1)  选取正交表的原则

    2)  分解和合并

    不断的总结,才能不断的提高;不断的思考,才能不断的进步!
  • 相关阅读:
    bzoj 3059: 归途与征程
    bzoj 4827: [Hnoi2017]礼物
    bzoj 4826: [Hnoi2017]影魔
    bzo j4825 [Hnoi2017]单旋
    hackerrank Week of Code 31
    bzoj 3615: MSS
    bzoj2505: tickets
    bzoj4813: [Cqoi2017]小Q的棋盘
    bzoj4821: [Sdoi2017]相关分析
    RedisTemplate访问Redis数据结构(一)——String
  • 原文地址:https://www.cnblogs.com/nzyjlr/p/1893255.html
Copyright © 2011-2022 走看看