正交试验设计法课件.ppt

正交试验设计法课件.ppt

ID:57005878

大小:748.50 KB

页数:52页

时间:2020-07-26

正交试验设计法课件.ppt_第1页
正交试验设计法课件.ppt_第2页
正交试验设计法课件.ppt_第3页
正交试验设计法课件.ppt_第4页
正交试验设计法课件.ppt_第5页
资源描述:

《正交试验设计法课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、正交试验设计法主要内容一、设计测试用例时遇到的问题二、正交表的概念三、用正交表设计测试用例一、设计测试用例时遇到的问题为什么需要正交实验设计方法?利用因果图来设计测试用例时,作为输入条件的原因与输出结果之间的因果关系,有时很难从软件需求规格说明中得到。往往因果关系非常庞大,以至于据此因果图而得到的测试用例数目多的惊人,给软件测试带来沉重的负担,为了有效地,合理地减少测试的工时与费用,可利用正交实验设计方法进行测试用例的设计。114系统查询企业单位当用户打114查询某公司的电话时,电信局的坐席人员会输入该公司相关信息,并进行查询,最后把查询的结

2、果告之用户。那么,测试人员如何对该此查询功能点进行测试呢?如何设计测试用例呢?测试方法全部测试部分测试一部分测试二用正交表法设计用例并测试全部测试(25=32)测试用例太多测试时投入和回报不相符音形码:0不填、1填拼音码:0不填、1填路名码:0不填、1填行业类别:0不填、1填特征码:0不填、1填部分测试一测试时没有把握部分测试二测试时也没有把握利用正交表的正交试验法加上可疑用例二、正交表的概念因素和水平什么是因素(Factor)在一项试验中,凡欲考察的变量称为因素(变量)什么是水平(位级)(Level)在试验范围内,

3、因素被考察的值称为水平(变量的取值)什么是正交试验设计 是研究多因素多水平的一种设计方法,它是根据正交性从全面试验中挑选出部分有代表性的点进行试验,这些有代表性的点具备了“均匀分散,齐整可比”的特点,正交试验设计是一种基于正交表的、高效率、快速、经济的试验设计方法正交表的构成行数(Runs):正交表中的行的个数,即试验的次数。因素数(Factors):正交表中列的个数。水平数(Levels):任何单个因素能够取得的值的最大个数。正交表中的包含的值为从0到数“水平数-1”或从1到“水平数”正交表的表示形式:L行数(水平数因素数)L8(27)L9

4、(33)示意图正交表的正交性整齐可比性在同一张正交表中,每个因素的每个水平出现的次数是完全相同的。由于在试验中每个因素的每个水平与其它因素的每个水平参与试验的机率是完全相同的,这就保证在各个水平中最大程度的排除了其它因素水平的干扰。因而,能最有效地进行比较和作出展望,容易找到好的试验条件。均衡分散性在同一张正交表中,任意两列的水平搭配的组合都出现,且是完全相同的。这样就保证了试验条件均衡地分散在因素水平的完全组合之中,因而具有很强的代表性,容易得到好的试验条件。关注点:因素数和对应的水平数组成的矩阵L4(23)L8(2441)L9(34)L8

5、(27)L18(3661)三、用正交表设计测试用例用正交表设计测试用例的步骤1有哪些因素(变量)2每个因素有哪几个水平(变量的取值)3选择一个合适的正交表4把变量的值映射到表中5把每一行的各因素水平的组合做为一个测试用例7加上你认为可疑且没有在表中出现的组合如何选择正交表考虑因素(变量)的个数考虑因素水平(变量的取值)的个数考虑正交表的行数取行数最少的一个正交表行数的确定行数为mn型的正交表中试验次数(行数)=∑(每列水平数-1)+1例:5个3水平因子及一个2水平因子,表示为35*21,试验次数=5*(3-1)+1*(2-1)+1=12,即L

6、12(35*2)设计测试用例时的三种情况1因素数(变量)、水平数(变量值)相符2因素数不相同3水平数不相同1 因素数、水平数相符水平数(变量的取值)相同、因素数(变量)刚好符合正交表示例1:对某人进行查询假设查询某个人时有三个查询条件:根据“姓名”进行查询根据“身份证号码”查询根据“手机号码”查询考虑查询条件要么不填写,要么填写,此时可用正交表进行设计因素数和水平数有三个因素:姓名、身份证号、手机号码每个因素有两个水平姓名:填、不填身份证号:填、不填手机号码:填、不填选择正交表表中的因素数>=3表中至少有三个因素的水平数>=2行数取最少的一个

7、结果:L4(23)变量映射姓名:0填写,1不填写身份证号:0填写,1不填写手机号码:0填写,1不填写用L4(23)设计的测试用例测试用例如下:1:填写姓名、填写身份证号、填写手机号2:填写姓名、不填身份证号、不填手机号3:不填姓名、填写身份证号、不填手机号4:不填姓名、不填身份证号、填写手机号增补测试用例5:不填姓名、不填身份证号、不填手机号测试用例减少数:852 因素数不相同水平数(变量的取值)相同但在正交表中找不到相同的因素数(变量)(取因素数最接近但略大的实际值的表)示例2:114系统查询企业单位因素数和水平数有五个因素:

8、音形码、拼音码、路名码、行业类别和特征码每个因素有两个水平音形码:填、不填拼音码:填、不填路名码:填、不填行业类别:填、不填特征码:填、不填选择正交表表中的因素数>

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。