正交实验法的由来 拉丁方名称的由来 古希腊是一个多民族的国家,国王在检阅臣民时要求每个方队中每行有一个民族代表,每列也要有一个民族的代表。 数学家在设计方阵时,以每一个拉丁字母表示一个民族,所以设计的方阵称为拉丁方。 什么是n阶拉丁方? 用n个不同的拉丁字母排成一个n阶方阵(n<26 ),如果每行的 ...
分类:
其他好文 时间:
2019-05-13 23:31:00
阅读次数:
326
定义 测试经验丰富的前辈们告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部。因此针对各种边界情况设计测试用例,可以查处更多的错误。 应用范围 常和等价类配合起来使用,即先划分等级类,根据不同的等价类来选取边界进行测试. 使用步骤 1) 划分等价类 2) 根据等价类, ...
分类:
其他好文 时间:
2019-05-13 23:21:17
阅读次数:
193
定义 等价类是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例,等价类分为有效等价类和无效等价类. 有效等价类就是由那些对程序的规格说明有意义的、合理的输入数据所构成的集合; 无效等价类就是那些对程序的规格说明不合理的或无意义的输入数 ...
分类:
其他好文 时间:
2019-05-13 23:17:05
阅读次数:
116
定义 在遇到有事务流或由于某种条件成立导致状态改变的软件项目时,如何进行测试用例的设计就比较麻烦。其他的各种方法,每个被测对象之间是没有相互的关联或数据流向发生,遇到这样的事务流软件就要考虑用其他方法进行用例的设计了。 以前在讲操作系统原理时,曾经提到过进程的状态转换。我们看以下图形: 当进程从就绪 ...
分类:
其他好文 时间:
2019-05-13 23:16:46
阅读次数:
190
一.测试用例 1.测试用例设计之场景图法 2.测试用例设计之因果图法 3.测试用例设计之正交表法和配对测试法 4.测试用例设计之状态转换法 5.测试用例设计之等价类法 6.测试用例设计之判定表法 7.测试用例设计之边界值法 8.测试用例设计之正交表法详解 ...
分类:
其他好文 时间:
2019-05-13 23:11:46
阅读次数:
122
定义 现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。这种在软件设计方面的思想也可引入到软件测试中,可以比较生动地描绘出事件触发时的情景,有利于测试设用例场景用来描述流经用例的路径,从用例开始到结束遍历这条路径上所有基本流和备选 ...
分类:
其他好文 时间:
2019-05-13 23:08:56
阅读次数:
213
一 进行测试设计的一般流程 设计测试案例的时候,需要有清晰的测试思路,对要测试什么,按照什么顺序测试,覆盖哪些需求做到心中有数。测试用例编写者不仅要掌握软件测试的技术和流程,而且要对被测软件的设计、功能规格说明、用户试用场景以及程序/模块的结构都有比较透彻的理解。测试用例设计一般包括以下几个步骤: ...
分类:
其他好文 时间:
2019-05-13 23:07:27
阅读次数:
171
定义 因果图法就是从程序规格说明书的描述中找出因(输入条件)和果(输出或程序状态的改变),通过因果图转换为判定表,最后为判定表中的每一列设计一个测试用例。 首先我们来了解一下因果图的基本符号: 应用范围 更复杂的条件组合,2^n,n比较多的时候 使用步骤 1) 根据程序规格说明书描述的语义内容,分析 ...
分类:
其他好文 时间:
2019-05-13 22:54:33
阅读次数:
191
先给大家简单介绍两个重要的算法:“ OATS(Orthogonal Array Testing Strategy)”和“Pairwise/All-Pairs Testing”,简称“正交表法”和“配对测试法”。 正交表法 正交表法有两个重要的特性,大家尝试着理解一下: 1.每列中不同数字出现的次数相 ...
分类:
其他好文 时间:
2019-05-13 22:41:34
阅读次数:
141
黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、场景法等 1.等价类划分法 是指某个输入域的子集合。在该子集合中,所有的输入数据对于揭露软件中的错误都是等效的。分为有效等价类和无效等价类。 等价类划分法用例设计原则: 1)划分有效及无效等价类,为每一个等价类规定一个唯一的编号。 2) ...
分类:
其他好文 时间:
2019-04-05 14:30:13
阅读次数:
178