- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
正交表测试用例设计
测试用例设计—正交试验法1、概念正交试验设计(Orthogonal experimental design)是研究多因素多水平的一种设计方法,它是根据正交性从全面试验中挑选出部分有代表性的点进行试验,这些有代表性的点具备了“均匀分散,齐整可比”的特点,正交试验设计是一种基于正交表的、高效率、快速、经济的试验。
1.2、因素(Factor)在一项试验中,凡欲考察的变量称为因素(变量),也有的地方叫因子。
1.3、水平(位级)(Level)在试验范围内,因素被考察的值称为水平(变量的取值)。、正交表2.1正交表是一整套规则的设计表格。正交表的表示形式:其中:L为正交表的代号,n为行数(试验次数),t为水平数,c为列数(因素数)。例如:L4(2^3),它表示需做4次实验,最多可观察3个因素,每个因素均为2水平。如下图:H hQ0Ne I08n+\5Xmz3P0? 51Testing软件测试网ELy7v^]yrws/I @M`#}+w |f H0?一个正交表中也可以各列的水平数不相等,我们称它为混合型正交表,如下图。此表的5列中,有1列为4水平,4列为2水平。根据正交表的数据结构看出,正交表是一个n行c列的表,其中第j列由数码1,2,… tj 组成,这些数码均各出现n/t 次,例如图1-1中,第二列的数码个数为2,t=2 ,即由1、2组成,各数码均出现2次。51Testing软件测试网4JR/[:i3a ]$j-H#l2p?]8U0?t[)I%]3GO0}9i Z0s.hX0?mn型的正交表中,试验次数(行数)=∑(每列水平数-1)+1^ Q B v]0?例:5个3水平因子及一个2水平因子,表示为35*21,试验次数=5*(3-1)+1*(2-1)+1=12,即L12(3^5 2^1)。
2.2正交表具有以下两项性质: (1) 每一列中,不同的数字出现的次数相等。例如:在两水平正交表中,任何一列都有数码“1”与“2”,且任何一列中它们出现的次数是相等的;如在三水平正交表中,任何一列都有“1”、“2”、“3”,且在任一列的出现数均相等。(2) 任意两列中数字的排列方式齐全而且均衡。例如:在两水平正交表中,任何两列(同一横行内)有序对子共有4种:(1,1)、(1,2)、(2,1)、(2,2)。每种对数出现次数相等。在三水平情况下,任何两列(同一横行内)有序对共有9种,1.1、1.2、1.3、2.1、2.2、2.3、3.1、3.2、3.3,且每对出现数也均相等。以上两点充分的体现了正交表的两大优越性,即“均匀分散性,整齐可比”。通俗的说,每个因素的每个水平与另一个因素各水平各碰一次,这就是正交性。
2.3如何查找正交表1、Technical Support () /techsup/technote/ts723_Designs.txt
2、查Dr. GenichiTaguchi设计的正交表,http://www.york.ac.uk/depts/maths/tables/orthogonal.htm上面查询
3、数理统计、试验设计等方面的书及附录中
关注点:因素数和对应的水平数组成的矩阵。
用正交表设计测试用例3.1设计测试用例的步骤1、有哪些因素(变量2、每个因素有哪几个水平(变量的取值)3、选择一个合适的正交表4、把变量的值映射到表中5、把每一行的各因素水平的组合作为一个测试用例加上你认为可疑且没有在表中出现的组合
3.2如何选择正交表1、考虑因素(变量)的个数2、考虑因素水平(变量的取值)的个数3、考虑正交表的行数4、取行数最少的一个
3.3设计测试用例时的三种情况1、因素数(变量)、水平数(变量值)相符水平数(变量的取值)相同、因素数(变量)刚好符合正交表
例子:对某人进行查询假设查询某个人时有三个查询条件:根据“姓名”进行查询根据“身份证号码”查询根据“手机号码”查询考虑查询条件要么不填写,要么填写,此时可用正交表进行设计
因素数和水平数有三个因素:姓名、身份证号、手机号码
每个因素有两个水平姓名:填、不填身份证号:填、不填手机号码:填、不填
选择正交表表中的因素数>=3表中至少有三个因素的水平数>=2 行数取最少的一个结果:L4(2^3)(图参见前面)
变量映射姓名:1→填写,2→不填写;身份证号:1→填写,2→不填写;手机号码:1→填写,2→不填写;
用L4(2^3)设计的测试用例测试用例如下:1:填写姓名、填写身份证号、填写手机号2:填写姓名、不填身份证号、不填手机号3:不填姓名、填写身份证号、不填手机号4:不填姓名、不填身份证号、填写手机号
增补测试用例5:不填姓名、不填身份证号、不填手机号测试用例减少数:8→5
2、因素数不相同水平数(
您可能关注的文档
- 成正比例的量案例分析.doc
- 实用的彩电黑屏实例.doc
- 地理 第一章第一节 地球在宇宙中的位置.ppt
- 2012高考物理电学实验习题专练.doc
- 科学探究:串联和并联电路的电流.doc
- 高考实验复习,电学实验扫描盲点1.doc
- 2010年高考试题——物理(重庆卷).doc
- 刘辰楼的原创.doc
- 4.3 变像管与像增强器.ppt
- 数学与计算机学院课程设计说明书-模板.doc
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].docx
- 情绪价值系列报告:春节消费抢先看-国证国际证券.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(解析版).docx
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].docx
- 液冷盲插快接头发展研究报告-全球计算联盟.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(原卷版).docx
- 精品解析:北京市东直门中学2024届高三考前练习数学试卷(解析版).docx
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第2章 人体的神经调节》大单元整体教学设计[2020课标].docx
文档评论(0)