正交表

应用场景:在一个界面中有多个控件,每个控件有多个取值,控件之间可以相互组合,不可能(也没有必要)为每一种组合编写一条用例,如何使用最少最优的组合进行测试。——正交排列法

判定表,因果图也是考虑控件组合,但是组合数量较少(一般不会超过20中)Ln(mk)

n是表的行数,也就是需要测试组合的次数

k是表的列数,表示控件的个数(因数个数)

m是每个控件的取值个数(因数水平)

采用字体颜色区分上标和下标。红色为下标,蓝色为上标,请注意区分。
1、L4(23)
序号    1    2    3           
1    1    1    1
2    1    2    2
3    2    1    2
4    2    2    1

2、L8(27)
序号    1    2    3    4    5    6    7                   
1    1    1    1    1    1    1    1
2    1    1    1    2    2    2    2
3    1    2    2    1    1    2    2
4    1    2    2    2    2    1    1
5    2    1    2    1    2    1    2
6    2    1    2    2    1    2    1
7    2    2    1    1    2    2    1
8    2    2    1    2    1    1    2

3、L12(211)

序号    1    2    3    4    5    6    7    8    9     10    11       
1    1    1    1     1    1    1    1    1    1    1    1
2    1    1    1    1    1    2    2    2    2    2    2
3    1    1    2    2    2    1    1    1    2    2    2
4    1    2    1    2    2    1    2    2    1    1    2
5    1    2    2    1    2    2    1    2    1    2    1
6    1    2    2    2    1    2    2    1    2    1    1
7    2    1    2    2    1    1    2    2    1    2    1
8    2    1    2    1    2    2    2    1    1    1    2
9    2    1    1    2    2    2    1    2    2    1    1
10    2    2    2    1    1    1    1    2    2    1    2
11    2    2    1    2    1    2    1    1    1    2    2
12    2    2    1    1    2    1    2    1    2    2    1

4、L9(34)

序号    1    2    3    4               
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、L16(45)

序号    1    2    3    4    5           
1    1    1    1    1    1
2    1    2    2    2    2
3    1    3    3    3    3
4    1    4    4    4    4
5    2    1    2    3    4
6    2    2    1    4    3
7    2    3    4    1    2
8    2    4    3    2    1
9    3    1    3    4    2
10    3    2    4    3    1
11    3    3    1    2    4
12    3    4    2    1    3
13    4    1    4    2    3
14    4    2    3    1    4
15    4    3    2    4    1
16    4    4    1    3    2

6、L25(56)

序号    1    2    3    4    5    6       
1    1    1    1    1    1    1
2    1    2    2    2    2    2
3    1    3    3    3    3    3
4    1    4    4    4    4    4
5    1    5    5    5    5    5
6    2    1    2    3    4    5
7    2    2    3    4    5    1
8    2    3    4    5    1    2
9    2    4    5    1    2    3
10    2    5    1    2    3    4
11    3    1    3    5    2    4
12    3    2    4    1    3    5
13    3    3    5    2    4    1
14    3    4    1    3    5    2
15    3    5    2    4    1    3
16    4    1    4    2    5    3
17    4    2    5    3    1    4
18    4    3    1    4    2    5
19    4    4    2    5    3    1
20    4    5    3    1    4    2
21    5    1    5    4    3    2
22    5    2    1    5    4    3
23    5    3    2    1    5    4
24    5    4    3    2    1    5
25    5    5    4    3    2    1

7、L8(4×24)

序号    1    2    3    4    5           
1    1    1    1    1    1
2    1    2    2    2    2
3    2    1    1    2    2
4    2    2    2    1    1
5    3    1    2    1    2
6    3    2    1    2    1
7    4    1    2    2    1
8    4    2    1    1    2

8、L12(3×24)

序号    1    2    3    4    5
1    1    1    1    1    1
2    1    1    1    2    2
3    1    2    2    1    2
4    1    2    2    2    1
5    2    1    2    1    1
6    2    1    2    2    2
7    2    2    1    2    2
8    2    2    1    2    2
9    3    1    2    1    2
10    3    1    1    2    1
11    3    2    1    1    2
12    3    2    2    2    1

9、L16(44×23)

序号    1    2    3    4    5    6    7
1    1    1    1    1    1    1    1
2    1    2    2    2    1    2    2
3    1    3    3    3    2    1    2
4    1    4    4    4    2    2    1
5    2    1    2    3    2    2    1
6    2    2    1    4    2    1    2
7    2    3    4    1    1    2    2
8    2    4    3    2    1    1    1
9    3    1    3    4    1    2    2
10    3    2    4    3    1    1    1
11    3    3    1    2    2    2    1
12    3    4    2    1    2    1    2
13    4    1    4    2    2    1    2
14    4    2    3    1    2    2    1
15    4    3    2    4    1    1    1
16    4    4    1    3    1    2    2

用例设计-常用正交表9个相关推荐

  1. 软件测试 通用技术03 测试用例 黑盒测试用例设计方法 等价类划分法 边界值分析法 判定表法 场景法 功能图法 其他用例设计方法 用例设计方法综合选择

    文章目录 1 测试用例 1.1 测试用例的定义 1.2 测试用例模板 1.3 测试用例模板的内容 测试用例编号 测试项 依赖用例 测试步骤 测试数据 预期结果 测试结果 测试人 备注 2 测试用例编写 ...

  2. 功能测试笔记PART2-测试用例设计方法与实战【等价类划分、边界值、因果图判定表、正交实验法】

    如何设计软件设计[测试用例设计] 一.测试设计与测试用例 测试设计:将概括的测试目标转化为具体的测试条件和测试用例的一系列活动. 测试分析和设计的主要任务: 评审测试依据 (需求.系统架构.设计.接口 ...

  3. 软件测试方法——黑盒测试九大用例设计方法

    笔者:风起怨江南 出处:https://blog.csdn.net/JackMengJin 笔者原创,文章转载需注明,如果喜欢请点赞+关注,感谢支持! 导读:面试和工作必备的九大黑盒软件测试方法. 目 ...

  4. 互联网产品设计常用文档类型-BRD、MRD、PRD、FSD

    互联网产品设计常用文档类型-BRD.MRD.PRD.FSD 摘自:互联网产品设计常用文档类型-BRD.MRD.PRD.FSD 2017-03-16 1 BRD Business Requirement ...

  5. 软件测试核心之用例设计

    测试设计与测试用例 测试设计:将概括的测试目标转化为具体的测试条件和测试用例的一系列活动 测试分析和设计的主要任务 评审测试依据(需求.系统架构.设计和接口说明) 评估测试依据和测试对象的可靠性 通过 ...

  6. 【测试】详解接口测试(2)- HTTP接口用例设计与测试方法(拿B站练手)

    文章目录 前言 接口测试是什么 HTTP接口的测试用例设计 接口用例设计小结 HTTP接口的测试方法 手工测试 自动化测试 接口测试策略 结束语 前言 大家好,我是洋子.在之前的文章<详解接口测 ...

  7. 软件测试--黑盒测试用例、测试步骤设计方法(正交实验法、功能图法、其他用例设计方法)

    黑盒测试用例设计(三) 正交实验法 正交表:一种特制的表,一般的正交表记为Ln(mk) m代表水平数,k代表因素数,n是需要进行实验的个数.这三个数没有任何数学关系. 仅适用于每个因素的水平数都相同的 ...

  8. CAD插件-幕墙设计常用插件sama整理

    CAD插件-幕墙设计常用插件sama整理 SWF画弧形焊缝.LSP 标注多段线-(边长A1.对角线A2.角度A3)LSP 尺寸整理(修正)LSP 对齐afLSP 多段线顶点布块-(xxp)LSP 计算 ...

  9. 用例设计-1-交叉路径覆盖

    大家好! 用例非常关键,用例的好坏直接体现你对业务理解深刻与否,对后期自动化影响更大,这里主要通过2个场景分享下交叉路径覆盖. 目录 1.正交表 2.实际运用场景 3.总结 一.正交表 参考这2篇文章 ...

  10. 软件测试流程及主要用例设计方法

    软件测试流程及主要用例设计方法 测试新手人门,首先要掌握测试的流程和实际运作项目流程和基础的用例设计方法. 掌握测试和项目流程是了解研发过程中测试的主要工作:掌握最主要的用例设计方法就是掌握测试岗位最 ...

最新文章

  1. a类不确定度计算器_统统帮您搞定:LIMS系统,换版、内审、期间核查、不确定度、数据分析…………...
  2. mysql session 最大值_session 存储最大值
  3. Spring Boot 使用 Graylog 收集日志
  4. 编译出错libicui18n.so.58: undefined reference to `__cxa_throw_bad_array_new_length@CXXABI_1.3.8‘
  5. 关于卡券系统设计--待续
  6. 基于AES加解密的图像加解密算法
  7. 深度学习:yolo v3训练结果测试
  8. ubuntu系统如何切换到root用户登录
  9. hdu 4911 求逆序对数+树状数组
  10. “chaos“的算法--之双向链表
  11. [JavaScript] 判断网页能不能被IFrame 嵌入
  12. 利用 50 行 Python 代码构建一个在线文本生成器!
  13. ACCESS的Ole对象读取写入
  14. 全网最全详解Windows CMD命令大全
  15. 《未来简史》读书笔记
  16. Charles最新版破解注册方法
  17. IGS Viewer / IGS 文件查看器
  18. 我的世界服务器如何修复报错,我的世界18w30a发布 修复1.13众多BUG
  19. 计算机维修技术精解,《显卡维修知识精解——计算机维修技术精解》【价格 目录 书评 正版】_中图网...
  20. 如何在 iPhone 上恢复微信聊天记录!

热门文章

  1. 地理空间数据云下载的dem数据打不开怎么办? 显示光盘映像已损坏
  2. python科学计算之anaconda
  3. chengg0769 近期文章列表 垂直搜索相关(2007-07-10)
  4. JavaWeb实体类转为json对象
  5. MinGw编译opencv教程
  6. 嵌入式软件工程师所需技能
  7. 聚焦MSI:三星玄龙骑士电竞显示器陪你畅玩一夏
  8. PRML 十大经典机器学习算法
  9. oracle财务软件中出纳用,财务软件中:“出纳签字”功能在会计核算中的作用及操作步骤?...
  10. c语言dll导出函数举例,DLL中导出函数的两种方式(dllexport与.def文件)