zoukankan      html  css  js  c++  java
  • 快速入手正交实验法

    软件测试--正交实验法

    是什么?

    正交实验法百科

    为什么用?

    简单来说,就是减少了冗余的工作量,取代表性的几个用例来测试会提高工作效率,但可能因为不能穷举测试而担心会有一大的缺陷,于是正交实验法应运而生,因其是从全局出发针对代表性的点来测试,而且参与的测试用例往往具有多因素,多水平的特点。

    怎么用?

    一般都会采用正交表的形式,我们将正交表中的因素(查询条件)当作列,假设用一个k表示,每一个条件有对应的水平数(或者说是每个条件的可能状态,会在要求中给出)用一个m表示,n代表正交表的行数,并且n=k*(m-1)+1;

    示例:一个4因素 3水平的正交表

    alt 正交表

    应用

    某Web页面有4部分:标题、内容、参考、评论。这些部分可以显示、不显示、输出错误消息。使用正交方法设计测试用例。

    1—显示

    2—不显示

    3—输出错误信息

    测试用例编号 标题 内容 参考 评论
    1 1 1 1 1
    2 1 2 2 2
    3 1 3 3 3
    4 2 1 2 3
    5 2 2 3 1
    6 2 3 1 2
    7 3 1 3 2
    8 3 2 1 3
    9 3 3 2 1

    其它说明

    • 除了上述方法来套用正交表以外,还可以用相关软件来实现正交实验设计;
    • 以上内容除了自=_=学之外,还参考了一些优秀的博客以及一些参考资料,所以有不同见解的地方请多多包容;

    最后欢迎各位提出宝贵的意见,谢谢

    挑战是无限的,人生是永远的

  • 相关阅读:
    冲刺第七,八天(5月27,28日)
    作业4 阅读《构建之法》 第5.5 第6 第7章
    用户模拟+spec
    第二阶段
    第一次Spring总结
    小组互评和自评
    SPRINT四则运算(第二天)
    开始第一段SPRINT
    四则运算APP
    四则运算 测试与封装 (完善) 5.2 5.3
  • 原文地址:https://www.cnblogs.com/pufa/p/12762865.html
Copyright © 2011-2022 走看看