正交试验法和场景法

正交试验法和场景法

ID:9374990

大小:1.22 MB

页数:42页

时间:2018-04-29

正交试验法和场景法_第1页
正交试验法和场景法_第2页
正交试验法和场景法_第3页
正交试验法和场景法_第4页
正交试验法和场景法_第5页
资源描述:

《正交试验法和场景法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、黑盒测试技术第一章软件测试基础知识黑盒测试技术介绍黑盒测试用例设计方法等价类划分法边界值分析法因果图法决策表法正交试验法场景法错误推测法综合测试策略1正交实验法在测试中,特别是互联网应用,我们无法规定用户的环境,分布在世界各地的用户,其使用的环境是各种各样的.例如:操作系统:WindowsVista,WindowsXPHome,WindowsXPprofessional,Windows2000pro,Windows2000server,WindowsNT,Windows98,Linux,Solaris9

2、,Solaris10,MacOS9,MacOSX浏览器:IE6.0,IE7.0,FireFox1.5,FireFox2.0,遨游、腾讯、苹果etc。代理服务器/防火墙:ISA2000,ISA2004,BlueCoast,CiscoPIX,Linuxsquid,Checkpoint,...防火墙验证方式:无口令,口令,Script,...传输协议:TCP,HTTP,SSL正交实验法如果用一个完全的组合,将是爆炸性的组合,测试工作量将非常大。比如产品的功能测试用例为1000个,其完全组合数是:12x

3、9x6x3x3x3x6x4=419904操作系统–12浏览器-9代理服务器/防火墙-6防火墙验证方式-3传输协议-3客户端版本-3第3方产品集成,LotusNotes-6本地化语言-选4种:英文(EL)、中文繁体(B5)、日文(JP)、德文(GE)419904*1000-----4亿多测试用例正交实验法正交实验设计方法:–依据Galois理论,从大量的(实验)数据(测试用例)中挑选适量的,有代表性的点(例),从而合理地安排实验(测试)的一种科学实验设计方法.–正交试验法,就是使用已经造

4、好了的表格---正交表来安排试验并进行数据分析的一种方法。它简单易行并且计算表格化,应用性较好。正交实验法实例需求:–为提高某化工产品的转化率,选择三个有关因素进行条件试验,反应温度(A),反应时间(B),用碱量(C),并确定了它们的试验范围如下:–A:80~90C°–B:90~150分钟–C:5%~7%–试验目的是搞清楚因子A、B、C对转化率有什么影响,哪些是主要的,哪些是次要的,从而确定最适生产条件,即温度、时间及用碱量各为多少才能是转化率最高。–这里,对因子A、B、C,在试验范围内都选了三个水平

5、,如下:–A:A1=80C°,A2=85C°,A3=90C°–B:B1=90分钟,B2=120分钟,B3=150分钟–C:C1=5%,C2=6%,C3=7%正交实验法全面实验法分析:①取三因子所有水平之间的组合,即A1B1C1,A1B1C2,A1B2C1,……,A3B3C3,共有3×3×3=27次试验。用下图表示立方体的27个结点。这种试验法叫做全面试验法。6因子5水平:,如要做全面试验,需要5×5×5×5×5×5=15625次正交实验法简单对比法分析:②简单对比法:即变化一个因素而固定其他因素。

6、如首先固定B、C为B1、C1,使A变化:6因子5水平试验,在不重复时,只用25次正交实验法前两种方法总结全面实验法•全面试验对各因子与指标间的关系剖析的比较清楚•试验量非常大简单对比法•代表性差,分布不均匀•实验量少选择典型性、代表性的点分布均匀、数量尽量少正交实验法共几个平面?–9个怎样追求均匀?–9个面上试验点都一样多–每个因子的每个水平同等看待–即每个面上每行、每列的点一样多–每个面均有3行,3列当因子数和水平数都不太大时,可通过作图的办法来选择分布均匀的试验点试验工作者在长期的工作中

7、总结出一套办法,创造出所谓的正交表。按照正交表来安排试验,既能使试验点分布得很均匀,又能减少试验次数,而且计算分析简单,能够清晰地阐明试验条件与指标之间的关系。用正交表来安排试验及分析试验结果,这种方法叫正交试验设计法。前人总结表格后人直接套用正交实验法9个平面中每个平面上恰好8有3个点,而每个平面的每行每列都有且仅有1个点,总共9个点。这样的试验方96案,试验点分布均匀,试验B35次数也不多。2B237C34C2B11C1A1A2A3正交实验法A:A1=80C°,A2=85C°,A3=90C°B:B

8、1=90分钟,B2=120分钟,B3=150分钟C:C1=5%,C2=6%,C3=7%正交实验法用L代表正交表,常用的有L(27)、L(34)、L(45)、L(4×24)等。89168L(27)7表示正交表的列数,2为因子的水平数,8表示正交表的行数。8L(2×37),有7列是3水平的,有1列是2水平的——做16个试验最多可16以考察1个2水平的因子和7个3水平的因子。行数(即试验次数)=∑(每列水平数-1)+1正交实

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

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

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