当前位置:网站首页>常用测试用例设计方法之正交实验法详解
常用测试用例设计方法之正交实验法详解
2022-08-09 06:51:00 【测试大大怪】
正交试验法
正交试验设计法,是从大量的试验点中挑选出适量的、有代表性的点,应用依据迦罗瓦理论导出的“正交表”,合理安排试验的一种科学的试验设计方法。
因子/因素:所有影响试验指标的条件。
水平/状态:而影响试验因子的,叫做因子的状态。
正交表的构成
行数(Runs):正交表中的行的个数,即试验的次数。
因素数(Factors):正交表中列的个数。
水平数(Levels):任何单个因素能够取得的值的最大个数。正交表中的包含的值为从0到数“水平数-1”或从1到“水平数”。
正交表的表示形式
L行数(水平数因素数):
正交表的特点
完成试验要求所需的实验次数少
数据点的分布具有整齐可比性
数据点的分布具有均衡分散性
常见的正交表
各列水平均为2的常用正交表有:L4(23)、L8(27)、L12(211)、L16(215)、L20(219)、L32(231)。
各列水平数均为3的常用正交表有:L9(34)、L27(313)。
各列水平数均为4的常用正交表有:L16(45)。
各列水平数均为5的常用正交表有:L25(56)。
设计测试用例步骤
有哪些因素(变量);
每个因素有哪几个水平(变量的取值);
选择一个合适的正交表;
把变量的值映射到表中;
把每一行的各因素水平的组合作为一个测试用例。
正交试验法
假设一个WEB站点,对该系统进行兼容性测试。该站点有大量的服务器和操作系统,并且有许多具有各种插件的浏览器浏览。
WEB浏览器:Chrome48、IE9.0、firefox35;
插件:无、RealPlayer、MediaPlayer;
应用服务器:IIS、Apache、NetscapeEnterprise;
操作系统:Windows2008、Windows7、Linux。
PPT打印功能
测试PPT的打印功能:
边栏推荐
猜你喜欢
随机推荐
db.sqlite3没有“as Data Source“解决方法
安装flask
逆向工程
Use baidu EasyDL intelligent bin
dp学习笔记
Use of PlantUML plugin in idea
Common Oracle Commands
TCP段重组PDU
如何操作数据库
【ROS2原理8】节点到参与者的重映射
flask创建数据库失败未报错
简单使用Lambda表达式
高项 04 项目整体管理
默默重新开始,第一页也是新的一页
当酷雷曼VR直播遇上视频号,会摩擦出怎样的火花?
先序遍历,中序遍历,后序遍历,层序遍历
leetcode:55. 跳跃游戏
MongDb的查询方式
Flask failed to create database without error
idea中PlantUML插件使用