
软件测试
文章平均质量分 76
u010233287
只要心中有梦,我相信我们会创造奇迹
展开
-
浅析黑盒测试中的边界值分析
为了弄清楚边界值分析,我们先来看2个概念。 ==>单缺陷假设:一个变量取边界值,其他变量取正常值。 ==>多缺陷假设:同时让多个变量取边界值。 边界值分析一般分为4种:边界值测试、健壮性边界测试、最坏情况测试、健壮性最坏情况测试。对于前两者,是基于单缺陷假设,后两者是基于多缺陷假设。一、边界值测试: 基本思想:基于单缺陷假设,使用输入变量原创 2015-04-26 12:18:54 · 3103 阅读 · 0 评论 -
浅析白盒测试中的逻辑覆盖测试
在白盒测试中,逻辑覆盖测试是使用较多的方法。按照其对测试的有效程度,又将其划分为由弱到强的6种:语句覆盖、判定覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖、路径覆盖。 在这里,不深究各个覆盖的优缺点,仅仅根据一个实际例子来看看如何写出6种覆盖的测试用例。public void function(int a, int b, int c){ if ((a > 1) && (b =原创 2015-04-25 18:30:00 · 6479 阅读 · 0 评论 -
浅析黑盒测试中的因果图法
因果图是一种常见的黑盒测试方法,它与边界值分析和等价类方法相比的优势在与其考虑的输入数据的组合情况。 在因果图中,将输入作为因(Cause),将输出或操作作为果(Effect),故称为因果图。对于因,经常用ci 表示;对于果,经常用ei来表示。因果均有两个取值——0和1,0表示某个状态不出现,1表示某个状态出现。 因果图有四种关系和五种约束。下面分别来说明。一、四种关系:原创 2015-04-27 12:40:20 · 9079 阅读 · 1 评论