正交法设计测试用例

上传人:tian****1990 文档编号:247436248 上传时间:2024-10-18 格式:PPT 页数:43 大小:1.24MB
返回 下载 相关 举报
正交法设计测试用例_第1页
第1页 / 共43页
正交法设计测试用例_第2页
第2页 / 共43页
正交法设计测试用例_第3页
第3页 / 共43页
点击查看更多>>
资源描述
Click to edit Master title style,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,正交实验法设计测试用例,张亶,2024/10/18,一、正交表的由来,拉丁方名称的由来,古希腊是一个多民族的国家,国王在检阅臣民时要求每个方队中每行有一个民族代表,每列也要有一个民族的代表。,数学家在设计方阵时,以每一个拉丁字母表示一个民族,所以设计的方阵称为拉丁方。,什么是,n,阶拉丁方?,用,n,个不同的拉丁字母排成一个,n,阶方阵(,n=3,;,表中至少有,3,个因素数的水平数,=2,行数取最少的一个。,从正交表公式中开始查找,结果为:,L,4,(2,3,),测试用例如下:,1,:填写姓名、填写身份证号、填写手机号,2,:填写姓名、不填身份证号、不填手机号,3,:不填姓名、填写身份证号、不填手机号,4,:不填姓名、不填身份证号、填写手机号,增补测试用例,5,:不填姓名、不填身份证号、不填手机号,测试用例可以看出:如果按每个因素两个水平数来考虑的话,需要,8,个测试用例,而通过正交实验法进行的测试用例只有,5,个,大大减少了测试用例数。用最小的测试用例集合去获取最大的测试覆盖率。,如果因素数不同的话,可以采用包含的方法,在正交表公式中找到包含该情况的公式,如果有,N,个符合条件的公式,那么选取行数最少的公式。,水平数不相同,采用包含和组合的方法选取合适的正交表公式。,例,2,:,ppt,打印的需求,假设功能描述如下:,打印范围:全部、当前幻灯片、给定范围 共三种情况,打印内容:幻灯片、讲义、备注页、大纲视图 共四种方式,打印颜色,/,灰度,:,颜色、灰度、黑白 共三种设置,打印效果:幻灯片加框和幻灯片不加框两种方式,因素状态表,状态,/,因素,A,打印范围,B,打印内容,C,打印颜色,/,灰度,D,打印效果,0,全部,幻灯片,颜色,幻灯片加框,1,当前幻灯片,讲义,灰度,幻灯片不加框,2,给定范围,备注页,黑白,3,大纲视图,因素状态表:,状态,/,因素,A,B,C,D,0,A1,B1,C1,D1,1,A2,B2,C2,D2,2,A3,B3,C3,3,B4,被测项目中一共有四个被测对象,每个被测对象的状态都不一样。,选择正交表:,1,、表中的因素数,=4,2,、表中至少有,4,个因素的水平数,=2,3,、行数取最少的一个,4,、最后选中正交表公式:,L,16,(4,5,),1,2,3,4,5,1,0,0,0,0,0,2,0,1,1,1,1,3,0,2,2,2,2,4,0,3,3,3,3,5,1,0,1,2,3,6,1,1,0,3,2,7,1,2,3,0,1,8,1,3,2,1,0,9,2,0,2,3,1,10,2,1,3,2,0,11,2,2,0,1,3,12,2,3,1,0,2,13,3,0,3,1,2,14,3,1,2,0,3,15,3,2,1,3,0,16,3,3,0,2,1,1,2,3,4,5,1,A1,B1,C1,D1,0,2,A1,B2,C2,D2,1,3,A1,B3,C3,2,2,4,A1,B4,3,3,3,5,A2,B1,C2,2,3,6,A2,B2,C1,3,2,7,A2,B3,3,D1,1,8,A2,B4,C3,D2,0,9,A3,B1,C3,3,1,10,A3,B2,3,2,0,11,A3,B3,C1,D2,3,12,A3,B4,C2,D1,2,13,3,B1,3,D2,2,14,3,B2,C3,D1,3,15,3,B3,C2,3,0,16,3,B4,C1,2,1,1,2,3,4,5,1,A1,B1,C1,D1,0,2,A1,B2,C2,D2,1,3,A1,B3,C3,D1,2,4,A1,B4,C1,D2,3,5,A2,B1,C2,D1,3,6,A2,B2,C1,D2,2,7,A2,B3,C2,D1,1,8,A2,B4,C3,D2,0,9,A3,B1,C3,D2,1,10,A3,B2,C3,D1,0,11,A3,B3,C1,D2,3,12,A3,B4,C2,D1,2,13,A1,B1,C1,D2,2,14,A2,B2,C3,D1,3,15,A3,B3,C2,D2,0,16,A1,B4,C1,D1,1,第五列去掉没有意义。通过分析,由于四个因素里有三个的水平值小于3,所以从第13行到16行的测试用例可以忽略。,测试用例,1,测试用例编号,PPT,ST,FUNCTION,PRINT,001,测试项目,测试,powerpoint,打印功能,测试标题,打印,PowerPoint,文件,A,全部的幻灯片,有颜色,加框,重要级别,高,预置条件,PowerPoint,文件,A,已被打开,电脑主机已连接有效打印机,输入,文件,A,:,D:,系统测试,.ppt,操作步骤,1,、打开打印界面;,2,、打印范围选择“全部”;,3,、打印内容选择“幻灯片”;,4,、颜色,/,灰度选择“颜色”;,5,、在“幻灯片加框”前打勾;,6,、点击“确定”。,预期输出,打印出全部幻灯片,有颜色且已加框。,测试用例,2,测试用例编号,PPT,ST,FUNCTION,PRINT,002,测试项目,测试,powerpoint,打印功能,测试标题,打印,PowerPoint,文件,A,全部的幻灯片为讲义,灰度,不加框,重要级别,中,预置条件,PowerPoint,文件,A,已被打开,电脑主机已连接有效打印机,输入,文件,A,:,D:,系统测试,.ppt,操作步骤,1,、打开打印界面;,2,、打印范围选择“全部”;,3,、打印内容选择“讲义”;,4,、颜色,/,灰度选择“灰度”;,5,、点击“确定”。,预期输出,打印出全部幻灯片为讲义,灰度且不加框。,3,、,测试用例,3,测试用例编号,PPT,ST,FUNCTION,PRINT,003,测试项目,测试,powerpoint,打印功能,测试标题,打印,PowerPoint,文件,A,全部的备注页,黑白,加框,重要级别,中,预置条件,PowerPoint,文件,A,已被打开,电脑主机已连接有效打印机,输入,文件,A,:,D:,系统测试,.ppt,操作步骤,1,、打开打印界面;,2,、打印范围选择“全部”;,3,、打印内容选择“备注页”;,4,、颜色,/,灰度选择“黑白”;,5,、在“幻灯片加框”前打勾;,6,、点击“确定”。,预期输出,打印出全部备注页,黑白且已加框。,例子,3,这是,-,的混合水平的测试用例,最少试验次数为,7.,查找正交表,没有合适的正交表可利用,需要构造正交表。,次数,列号,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,将此两列横行水平数看成有序数对(,1,,,1,),(,1,,,2,),(,2,,,1,),(,2,,,2,),再将每一种有序数对分别对应一个水平,在此,规定对应关系为(,1,,,1,),-1,,(,1,,,2,),-2,,(,2,,,1,),-3,,(,2,,,2,),-4,于是,1,、,2,两列就变成具有四水平的一列,再将,1,、,2,这两列的交互作用列(第,3,列)从正交表中划去,这样就等于将第,1,、,2,、,3,这三列合并成新的一个四水平列,可以安排一个四水平因素,从而将改造成的正交表,次数,列号,合并列,A,4,(,B,),5(C),6(D),7(,空列,),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,测试用例,1,:入口,1,,签审方式,1,,路径,1,,提交方式,1,;,测试用例,2,:入口,1,,签审方式,2,,路径,2,,提交方式,2,;,测试用例,3,:入口,2,,签审方式,1,,路径,1,,提交方式,2,;,测试用例,4,:入口,2,,签审方式,2,,路径,2,,提交方式,1,;,测试用例,5,:入口,3,,签审方式,1,,路径,2,,提交方式,1,;,测试用例,6,:入口,3,,签审方式,2,,路径,1,,提交方式,2,;,测试用例,7,:入口,1,,签审方式,1,,路径,1,,提交方式,1,;,测试用例,8,:入口,4,,签审方式,2,,路径,1,,提交方式,1,;,根据系统现实情况和以往经验,再加上可疑的测试用例。,谢谢!,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!