首页 > 编程知识 正文

黑盒测试的设计方法,黑盒测试用例的设计方法有哪些

时间:2023-05-03 19:29:29 阅读:143654 作者:3727

1、输入域测试用例设计方法

输入场测试法是综合考虑等价类分割法、边界值分析法等方法的综合方法,针对输入可能存在的各种情况进行考虑。

关于输入域测试法主要考虑以下三个方面:

)极端测试必须选择测试数据复盖输入字段的极端情况。

)中间范围测试(Midrange Testing ),选择域内部的数据进行测试。

)3)特殊值测试(Special Value Testing )基于计算出功能特性的基础来选择测试数据

个过程特别适合数学的计算。 所有计算属性都有助于选择能够验证计算方案是否正确的测试数据。 例如,根据Sin ()函数的周期,可以使用2吗? 不同倍数的测试数据。

在8.2.1节和8.2.2节中介绍了等价类划分法和边界分析法,这两种方法是输入场测试的一部分,在实际测试过程中据此考虑即可。

通常需要考虑以下两方面:

(1)特殊值:特殊值与输入特征有关,需要充分了解该输入的存储和处理过程。

)2)长时间输入)对于未指定长度的输入,需要在测试时持续长时间输入,以验证输入的数据是否会引起存储器越界,从而可能引起系统故障。

2、输出域测试用例设计方法

8.2.8节介绍了输入字段的测试,由于系统的输出与输入之间并不一定是线性关系,从输出的角度来看,复盖输入字段并不一定能完全复盖输出字段,因此在测试时可以将输出字段转换为

测试时需要分析每个输出的等价类别,通常需要先确定所有输出域的可能性,再对输出域的结果进行分类,最后设计输入的数据以覆盖所有输出的结果。

要同时分析每个输出的边界值,通常需要确定输出区域的所有边界值,然后设计不同的数据以覆盖所有输出区域的边界值。 这将确保所有输出区域的边界值得到有效覆盖。 这将确保检查最大和最小的系统功能输出条件。

3、异常分析测试用例设计方法

异常分析法对系统可能存在的异常行为、软硬件缺陷导致的故障进行分析,并在此基础上设计测试用例,验证系统的容错能力和系统发生异常时的故障恢复能力。 测试可以通过人工制造程序安装过程中电源关闭、数据损坏等异常情况,来验证系统的处理情况。

4、错误猜测测试用例的设计方法

推理法在现有测试经验和系统内部知识的基础上,列举了系统中可能存在的各种错误和易出错的特殊情况,并设计了测试用例。 随着对产品了解程度的加深,测试经验的丰富,使用错误猜测法设计测试用例往往非常有效,但错误猜测法只能作为测试设计的补充,而不能单独设计测试用例。 不那样做的话,测试有可能不充分。

错误的推测不是盲目的,也不是没有根据和目的地的推测。 需要了解系统的薄弱之处和开发人员的盲点。 还可以根据传统缺陷分析的报告,分析系统最错误的地方,作为错误的推测方法的依据。

最后感谢所有认真阅读我文章的人。 看到粉丝的上升和关注,礼尚往来总是必要的。 虽然不是很有价值的东西,但是如果你得到了就可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

在我的QQ技术交流群中(技术交流和资源共享,广告请勿打扰) )。

你可以自助带走。 群号:175317069群里的免费资料都是笔者十多年测试生涯的精华。 有时会和同行的大神一起交流技术哦

如果对你有一点点帮助,各位的「点赞」就是小编创作的最大动力,我们下篇文章见!

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