正交试验设计法ppt课件.ppt
《正交试验设计法ppt课件.ppt》由会员分享,可在线阅读,更多相关《正交试验设计法ppt课件.ppt(60页珍藏版)》请在三一办公上搜索。
1、正交试验设计法设计测试用例,主要内容,一、设计测试用例时遇到的问题二、正交表的概念三、用正交表设计测试用例四、正交表的由来,一、设计测试用例时遇到的问题,114系统查询企业单位,当用户打114查询某公司的电话时,电信局的坐席人员会输入该公司相关信息,并进行查询,最后把查询的结果告之用户。,测试方法,全部测试部分测试一部分测试二用正交表法设计用例并测试,全部测试(2532)测试用例太多测试时投入和回报不相符,部分测试一测试时没有把握,部分测试二测试时也没有把握,利用正交表的正交试验法,加上可疑用例,二、正交表的概念,因素和水平,什么是因素(Factor)在一项试验中,凡欲考察的变量称为因素(变量
2、)什么是水平(位级)(Level)在试验范围内,因素被考察的值称为水平(变量的取值)什么是正交试验设计是研究多因素多水平的一种设计方法,它是根据正交性从全面试验中挑选出部分有代表性的点进行试验,这些有代表性的点具备了“均匀分散,齐整可比”的特点,正交试验设计是一种基于正交表的、高效率、快速、经济的试验设计方法,正交表的构成,行数(Runs):正交表中的行的个数,即试验的次数。因素数(Factors):正交表中列的个数。水平数(Levels):任何单个因素能够取得的值的最大个数。正交表中的包含的值为从0到数“水平数-1”或从1到“水平数”正交表的表示形式:L行数(水平数因素数),L8(27),正
3、交表的正交性,整齐可比性 在同一张正交表中,每个因素的每个水平出现的次数是完全相同的。由于在试验中每个因素的每个水平与其它因素的每个水平参与试验的机率是完全相同的,这就保证在各个水平中最大程度的排除了其它因素水平的干扰。因而,能最有效地进行比较和作出展望,容易找到好的试验条件。均衡分散性 在同一张正交表中,任意两列(两个因素)的水平搭配(横向形成的数字对)是完全相同的。这样就保证了试验条件均衡地分散在因素水平的完全组合之中,因而具有很强的代表性,容易得到好的试验条件。,如何查找正交表,Technical Support()http:/Genichi Taguchi设计的正交表,http:/ww
4、w.york.ac.uk/depts/maths/tables/orthogonal.htm上面查询数理统计、试验设计等方面的书及附录中,关注点:因素数和对应的水平数组成的矩阵L4(23)L8(2441)L9(34),L8(27),L18(3661),L8(27),三、用正交表设计测试用例,用正交表设计测试用例的步骤,1 有哪些因素(变量)2 每个因素有哪几个水平(变量的取值)3 选择一个合适的正交表4 把变量的值映射到表中5 把每一行的各因素水平的组合做为一个测试用例7 加上你认为可疑且没有在表中出现的组合,如何选择正交表,考虑因素(变量)的个数考虑因素水平(变量的取值)的个数考虑正交表的行
5、数取行数最少的一个,设计测试用例时的三种情况,1 因素数(变量)、水平数(变量值)相符2 因素数不相同3 水平数不相同,1因素数、水平数相符,水平数(变量的取值)相同、因素数(变量)刚好符合正交表,对某人进行查询,假设查询某个人时有三个查询条件:根据“姓名”进行查询根据“身份证号码”查询根据“手机号码”查询考虑查询条件要么不填写,要么填写,此时可用正交表进行设计,因素数和水平数,有三个因素:姓名、身份证号、手机号码每个因素有两个水平姓名:填、不填身份证号:填、不填手机号码:填、不填,选择正交表,表中的因素数3表中至少有三个因素的水平数2行数取最少的一个结果:L4(23),变量映射,姓名:0填写
6、,1不填写身份证号:0填写,1不填写手机号码:0填写,1不填写,用L4(23)设计的测试用例,测试用例如下:1:填写姓名、填写身份证号、填写手机号2:填写姓名、不填身份证号、不填手机号3:不填姓名、填写身份证号、不填手机号4:不填姓名、不填身份证号、填写手机号增补测试用例5:不填姓名、不填身份证号、不填手机号测试用例减少数:85,2因素数不相同,水平数(变量的取值)相同但在正交表中找不到相同的因素数(变量)(取因素数最接近但略大的实际值的表),114系统查询企业单位,因素数和水平数,有五个因素:音形码、拼音码、路名码、行业类别和特征码每个因素有两个水平音形码:填、不填拼音码:填、不填路名码:填
7、、不填行业类别:填、不填特征码:填、不填,选择正交表,表中的因素数5表中至少有五个因素的水平数2行数取最少的一个结果:L8(27),变量映射,音形码:0不填写,1填写拼音码:0不填写,1填写路名码:0不填写,1填写行业类别:0不填写,1填写特征码:0不填写,1填写,用L8(27)设计的测试用例,测试用例如下:音形码填写、拼音码填写、路名码填写、行业类别填写、特征码填写音形码填写、拼音码填写、路名码填写、行业类别不填、特征码不填音形码填写、拼音码不填、路名码不填、行业类别填写、特征码填写音形码填写、拼音码不填、路名码不填、行业类别不填、特征码不填音形码不填、拼音码填写、路名码不填、行业类别填写、
8、特征码不填音形码不填、拼音码填写、路名码不填、行业类别不填、特征码填写音形码不填、拼音码不填、路名码填写、行业类别填写、特征码不填音形码不填、拼音码不填、路名码填写、行业类别不填、特征码填写增补测试用例音形码不填、拼音码填写、路名码不填、行业类别不填、特征码不填音形码不填、拼音码不填、路名码填写、行业类别不填、特征码不填音形码不填、拼音码不填、路名码不填、行业类别填写、特征码不填音形码不填、拼音码不填、路名码不填、行业类别不填、特征码填写音形码不填、拼音码不填、路名码不填、行业类别不填、特征码填写测试用例减少数:3213,3水平数不相同,因素(变量)的水平数(变量的取值)不相同,因素数和水平数
9、,有五个因素(变量):A、B、C、D和E两个因素有两个水平(变量的取值)、两个因素有三个水平,一个因素有六个水平A:A1、A2 B:B1、B2 C:C1、C2、C3D:D1、D2、D3 E:E1、E2、E3、E4、E5、E6,选择正交表,表中的因素数(变量)5表中至少有二个因素的水平数(变量的取值)2至少有另外二个因素的水平数3还至少有另外一个因素的水平数6行数取最少的一个(L49(78)、L18(3661))结果:L18(3661),变量映射,A:0A1、1A2 B:0B1、1B2 C:0C1、1C2、2 C3D:0D1、1D2、3D3 E:0E1、1E2、2E3、3E4、4E5、5E6,用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 正交 试验 设计 ppt 课件

链接地址:https://www.31ppt.com/p-2123966.html