首页 > 编程知识 正文

黑盒测试各种方法的特点,黑盒测试内部的常用方法

时间:2023-05-06 11:51:12 阅读:107935 作者:1089

1 .等价类别划分方法等价类别划分是指所选择的值的组,对于其每一个值,它们分别表示许多可输入的值,并且程序处理其方法是相同的。 等价分级方法是继边界值分析方法之后的一种测试用例设计试用方法。 划分等价类,确定测试用例。

等效分类是典型的黑匣子测试方法,使用该方法时,完全不考虑程序的内部结构,只根据程序的规格说明设计测试用例。 等价分级方法将所有可能的输入数据,即程序的输入字段分成几个部分,从每个部分中选择少数具有代表性的数据作为测试用例。

等价类的划分有两种不同的情况:

有效等价类是指对程序规格说明来说是合理的、有意义的输入数据的集合。无效等价类是指对于程序的规格说明来说不合理的、无意义的输入数据的集合。 设计测试用例时,考虑有效等价类和无效等价类两种设计。 2 .边界值分析法设计测试用例确定输入输出参数时,大多采用边界值分析方法,采用边界值分析设计的测试用例最有能力发现程序错误。

边界值分析也是黑匣子测试方法,是对等价类划分方法的补充。

人们根据长期测试的经验知道,大量的错误发生在输入或输出范围的边界,而不是输入范围的内部。 因此,通过针对各种边界情况设计测试用例,可以检测出更多的错误。

3 .错误估计法还可以通过经验和直觉估计程序中可能存在的各种错误,并明确制定检查这些错误的例子。 这就是错误的推测方法。

错误估计法的基本思想是列举程序中可能存在的所有错误和容易出错的特殊情况,并在此基础上选择测试用例。

4 .如果因果图程序功能说明中包含输入条件组合,可以从一开始就选择因果图。 如果在测试时必须考虑输入条件的各种组合,则需要针对多个条件的组合以适合于描述的形式设计测试用例,以便相应地发生多个动作,并利用因果关系图。

因果图方法最终生成的是判定表。 适用于检查程序输入条件的各种组合。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。