正交试验法

正交试验法介绍:

>>测试人员希望测试充分(即测试用例代表性强),又要求用例数量不可过大,究竟该如何设计测试用例则显得尤为关键。

>>正交试验法即使用事先已创建好的表格——正交表,来安排试验并进行数据分析的一种科学试验设计方法,该法简单易行、应用甚广

 借助正交表可从大量的试验数据(测试用例)中筛选出适量的、有代表性的值,从而协助合理地安排试验(测试),满足了"在简化用

 例的同时尽量充分开展测试"的需求。

正交试验表:

>>正交试验法的介绍较抽象,就是提供一个或一系列表格,表格中已经设计好了用例编号和规则

 

 >>行号1~9:代表测试用例的个数

 >>列号A~D:代表各分类

 

时间: 2024-11-05 08:40:17

正交试验法的相关文章

黑盒测试-正交试验法

正交试验法使用前提 利用因果图来设计测试用例时,作为输入条件的原因与输出结果之间的因果关系,有时很难从软件需求规格说明中得到 旺旺因果关系非常庞大,以至于据此因果图而得到的测试用例数目多的惊人,给软件测试带来沉重的负担,为了有效地,合理地减少测试的工时与费用,可利用正交试验设计方法进行测试用例的设计. 研究多因素多水平的一种设计方法.它是根据正交性从全面试验中挑选出部分有代表性的点进行试验,这些有代表性的点具备了"均匀分散,齐整可比"的特点,正交试验设计是一种基于正交表的.高效率.快速

使用正交表法设计测试用例

1.案例:字符属性设置程序需求:窗体中有多个控件(字体.字符样式.颜色.字号),每个控件有多个取值 字体:仿宋.楷体.华文彩云字符样式:粗体.斜体.下划线颜色:红色.绿色.蓝色字号:20号.30号.40号 使用步骤:1.根据需求形成因子状态表----->因子:控件名称 状态:每个控件对应的取值2.确定所采用的正交表3.将正交表中的字母用文字代替4.一行就是一条测试用例 2.案例:对某人进行查询假设查询某个人时有三个查询条件(查询条件仅考虑填写和不填写两种情况): 根据" 姓名"

软件測试技术概述

1.等价类划分法 根据需求对输入的范围进行细分,然后再分出的每个区域内选取一个有代表性的測试数据开展測试. 2.边界值分析法 边界值分析法是对输入或输出的边界值进行測试的一种測试方法.通常边界值分析法是作为对等价类划分法的补充. 3.因果图法 因果图法是从需求中找出因(输入条件)和果(输出或程序状态的改变),通过因果图转化成判定表. 4.决策表法 决策表法能把复杂逻辑关系和多条件组合情况表达得较明白 5.错误猜測法 基于经验和直觉猜測程序中全部可能存在的各种错误, 从而有针对性的设计測试用例的方

如何保证测试的覆盖率

如何保证测试的覆盖率 一.首先测试需求分析要全面. 测试需求分析分两步: 1.测试需求的获取 需求的来源: 显式需求: (1)原始需求说明书 (2)产品规格书 (3)软件需求文档 (4)有无继承性文档 (5)经验库 (6)通用的协议规范 隐式需求:用户的主观感受,市场的主流观点,专业人士的评价分析 2,需求的分析 ,产生测试需求文档 将不同的需求来源划分成一个个需求点,针对每一点进行测试分析: (1)界定测试范围 (2)利用各种测试设计的方法产生测试点 在测试方法方面,可做如下注意: 其一,分析

测试用例设计策略

(1)首先进行等价类划分,包括输入条件和输出条件的等价划分,将无限测试变成有限测试,这是减少工作量和提高测试效率最有效的方法.(2)在任何情况下,都必须使用边界值分析法.经验表明,用这种方法设计出的测试用例发现程序错误的的能力最强.(3)可以使用错误推测法追加一些测试用例,这需要依靠测试工程师的智慧和经验.(4)对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度.如果没有达到要求的覆盖标准,应当再补充足够的测试用例.(5)如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用因果图法和判

软件测试入门随笔——软件测试基础知识(三)

About 黑盒测试 key:完全不考虑程序内部结构和内部特性,在程序接口处进行测试. 主要依据:规格说明书(软件验证).用户手册(软件审核) 黑盒测试是通过输入数据.进行操作.观察输出结果,检查软件系统是否按照需求规格说明书的规定正常运行,软件是否能适当地接收输入数据并产生正确的输出结果,且保持外部信息(如数据库或文件的完整性) 黑盒测试 方法 功能测试 等价类划分.边值分析.因果图.错误推测法等 非功能测试 性能测试.强度测试.兼容性测试.配置测试.安全测试.安装与卸载测试等 等价类划分 等

转:黑盒测试用例设计方法

1. 概述 黑盒测试用例设计方法包括等价类划分法.边界值分析法.错误推测法.因果图法.判定表驱动法.正交试验设计法.功能图法等. 2. 等价类划分法 2.1.              概念 等价类划分法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例.每一类的代表性数据在测试中的作用等价于这一类中的其他值. 2.2.              等价类划分法的应用 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理

结对测试

尝试测试所有组合(笛卡尔积)--->项目延期 选择一些容易设计和执行的测试用例--->缺陷遗漏 罗列所有组合,选择其中的子集进行测试--->缺陷遗漏 采取特殊的测试技术,选择能发现大部分缺陷的子集进行测试--->结对测试 大部分的实效是单失效模式和双失效模式,多失效模式占的比例是很少的. (1)单模失效:失效由单个参数引起: (2)双模失效:失效由两个参数共同引起: (3)多模失效:失效由3个或3个以上参数引起. 结对测试的方法有以下几种: 1.正交表法 2.Allpairs 3.

测试用例设计(个人学习用20170312-0319)

测试用例设计 (个人学习用20170312-0319) 测试用例设计方法 11种 1.等价类 2.边界值 3.判定表 4.正交试验法 5.流程分析法 6.状态迁移图法 7.输入域覆盖法 8.输出域覆盖法 9.因果图 10.异常分析法 11.错误猜测法 等价类,边界值(一般组成等价类边界值表) 等价类:它将程序所有可能的输入数据(有效的和无效的)划分成若干个等价类.然后从每个部分中选取具有代表性的数据当做测试用例进行合理的分类,测试用例由有效等价类和无效等价类的代表组成,从而保证测试用例具有完整性