黑盒测试基本方法之正交实验设计Word格式.docx
- 文档编号:1454510
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:6
- 大小:29.59KB
黑盒测试基本方法之正交实验设计Word格式.docx
《黑盒测试基本方法之正交实验设计Word格式.docx》由会员分享,可在线阅读,更多相关《黑盒测试基本方法之正交实验设计Word格式.docx(6页珍藏版)》请在冰点文库上搜索。
任何单个因素能够取得的值的最大个数。
正交表中的包含的值为从0到数“水平数-1”或从1到“水平数”
正交表的表示形式:
L行数(水平数因素数)例如:
L4(23).
4.2正交表的正交性体现在:
•整齐可比性
在同一张正交表中,每个因素的每个水平出现的次数是完全相同的。
由于在试验中每个因素的每个水平与其它因素的每个水平参与试验的机率是完全相同的,这就保证在各个水平中最大程度的排除了其它因素水平的干扰。
因而,能最有效地进行比较和作出展望,容易找到好的试验条件。
•均衡分散性
在同一张正交表中,任意两列的水平搭配的组合都出现,且是完全相同的。
这样就保证了试验条件均衡地分散在因素水平的完全组合之中,因而具有很强的代表性,容易得到好的试验条件。
4.3如何选择正交表
考虑因素的个数
考虑因素水平的个数
考虑正交表的行数
取行数最少的一个
4.4正交表行数确定
行数为mn型的正交表中
试验次数(行数)=∑(每列水平数-1)+1;
也即试验次数=(水平数-1)因素数+1
5.设计测试用例时的三种情况
(1)因素数、水平数相符
(2)因素数不相同
(3)水平数不相同
如果因素数不同,可以采用包含的方法,在正交表公式中找到包含该情况的公式,如果有N个符合条件的公式,那么选取行数最少的公式。
如果水平数不相同,可以采用包含和组合的方法选取合适的正交表公式。
6.方法应用步骤
6.1根据功能说明,构造因子,把影响实验指标的条件称为因子,而影响实验因子的条件叫因子的状态。
确定有哪些因素(变量)和每个因素有哪几个水平(变量的取值)
6.2为每个因素的水平设定编号。
加权筛选,生成因素分析表。
对因子和状态的选择可按其重要程度分别加权。
可根据各个因子及状态的作用大小、出现频率大小以及测试的需要,确定权值的大小。
6.3计算正交表所需的行数,利用正交表构造测试数据集。
6.4编写测试用例
7.范例
例1:
因素数与水平数刚好符合正交表
个人信息查询系统中的一个窗口,要测试的控件有三个,也就是要考虑的因素有三个:
姓名、身份证号码、手机号码;
每个因素里的状态有两个:
填与不填。
图如:
表中的因素数>
=3;
表中至少有3个因素数的水平数>
=2;
行数取最少的一个;
从正交表公式中开始查找,结果为:
L4(23)
设计的测试用例为:
行
号
列号
1
2
3
4
姓名
身份证号
手机号码
填
不填
注:
其中0表示填,1表示不填
例2:
PowerPoint软件打印功能描述如下:
打印范围分:
全部、当前幻灯片、给定范围共三种情况;
打印内容分:
幻灯片、讲义、备注页、大纲视图共四种方式;
打印颜色/灰度分:
颜色、灰度、黑白共三种设置;
打印效果分:
幻灯片加框和幻灯片不加框两种方式。
请利用正交表设计用例。
分析:
1:
可以从说明中看出有四个因素,每个因素的水平分别为3,4,3,2
2:
给每一个因子值指代标号
全部a1、当前幻灯片a2、给定范围a3
幻灯片b1、讲义b2、备注页b3、大纲视图b4
打印颜色/灰度分:
颜色c1、灰度c2、黑白c3
幻灯片加框d1、幻灯片不加框d2
3:
根据给出的打印选项可以得出此例是一个混合正交表,需要行数是1*(4-1)+2*(3-1)+1*(2-1)+1=9;
由于3是9的因子,而4和2不是9的因子,所以取最小行数是12
即L12(32*41*21)
4:
所列表如下:
所在列
1
2
3
4
因素
打印范围
打印内容
打印颜色/灰度
打印效果
实际结果
实验1
a1
b1
c1
d1
实验2
b2
c2
d2
实验3
b4
c3
dx2
实验4
b3
实验5
a2
dx1
实验6
实验7
实验8
实验9
a3
实验10
实验11
实验12
复杂的测试用例可以使用正交设计助手来实现。
技巧:
掌握几种常见的正交表,一般设计好的正交表都是经过长时间使用被大家公认的,可以直接拿来使用
试题
1正交试验设计的核心是:
___________________________________________。
2正交试验设计的次数(即行数)如何计算:
___________________________。
3正交试验设计是指:
______________________________________________
____________________________________________________________________。
4选择:
L(36*61)至少需要()个测试用例。
A:
10B:
13
C:
216D:
18
5设计题
邮件系统:
写邮件:
收件人(可以填写,可以不填写)
抄送(可以填写,可以不填写)
主题(可以填写,可以不填写)
正文(可以填写,可以不填写)
附件(可以添加,可以不添加)
重要级别(可以选择高,可以选择不高)
收件人姓名(可以填写,可以不填写)
请用正交试验方法设计测试用例。
参考答案
1.用最少的测试用例来覆盖多个变量取值的两两组合
2.试验次数(行数)=∑(每列水平数-1)+1
3.研究多因素多水平的一种设计方法,它是根据正交性从全面试验中挑选出部分有代表性的点进行试验,这些有代表性的点具备了“均匀分散,齐整可比”的特点,正交试验设计是一种基于正交表的、高效率、快速、经济的试验设计方法。
4.D
5.所需测试用例为:
所在列
5
6
7
因素
收件人
抄送
主题
正文
附件
重要级别
收件人姓名
实验1
填写
添加
高
实验2
不填写
不添加
不高
实验3
实验4
实验5
实验6
实验7
实验8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 黑盒 测试 基本 方法 正交 实验设计