边界值分析法的优缺点

黑盒测试的边界value分析法-1/value分析法是等价类划分法的补充 。长期的测试经验告诉我们,大量的错误发生在边界的输入或输出范围内 , 而不是在输入-输出范围内,因此,在为各种边界情况设计测试用例时,可以发现更多的错误 , 使用边界值分析方法设计测试用例时,首先要确定边界情况 。一般输入输出相当于-1,应该着重测试的是边界的情况,应选择恰好等于、刚好大于或刚好小于边界的值作为试验数据,而不是等效类中的典型值或任意值,1)如果输入条件指定了值的范围 。

1、黑盒测试方法有哪些覆盖方法错误推断法基于经验和直觉,它推断出程序中所有可能出现的错误,从而有针对性地设计测试用例 。错误推断法的基本思想:列出程序中所有可能出现的错误和容易出错的特殊情况,并据此选择测试用例 。例如,在单元测试中列出了模块中的许多常见错误 。以往产品测试中发现的错误都是经验的总结 。同样,当输入数据和输出数据都为0时 。

【边界值分析法的优缺点】这些都是容易出错的情况 。可以选择这些情况的例子作为测试用例 。因果图引入了等价类划分方法和边界值分析方法,这两种方法都侧重于输入条件,但没有考虑输入条件之间的关系和相互组合 。考虑到输入条件的相互组合,可能会出现一些新的情况 。但是检查输入条件的组合并不容易 。即使将所有输入条件划分为等价类,它们之间的组合也相当多 。

2、叙述修改实验数据有几种方法?这些方法各有什么特点等价类划分:就是把所有可能的输入数据,也就是程序的输入域划分成若干部分(子集),然后从每个子集里选取几个有代表性的数据作为测试用例 。该方法是一种重要且常用的黑盒测试用例设计方法 。1)划分等价类:等价类是指一个输入域的子集 。在这个子集中,每个输入数据相当于暴露程序中的错误 。有理由假设测试一个等价类的代表值等于测试这个类的其他值 。

获得更好的测试结果 。等价类可以分为两种不同的情况:有效等价类和无效等价类 。有效等价类:指对程序的规格说明来说合理且有意义的一组输入数据 。有效的等价类可以用来检验程序是否实现了规格书中规定的功能和性能 。无效等价类:与有效等价类的定义正好相反 。当设计测试用例时,我们应该考虑两个等价类 。因为,不仅要能收到合理的数据,还要能经受住意想不到的考验 。

    推荐阅读