【软件测试】黑盒测试用例的四种设计方法

 2024-01-20 00:01:14  阅读 0

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

输入域测试方法是综合考虑等价类划分、边界值分析等方法的综合方法。 针对输入域测试方法中可能出现的各种情况,输入域测试方法主要考虑三个方面:

(1)极限测试()要求选择输入字段中的测试数据来覆盖输入字段。

(2)中范围测试(),从域中选取数据进行测试。

(3)特殊值测试(),根据要计算的功能特性选择测试数据。 这个过程特别适合数学计算。 各种计算函数的性质可以帮助选择测试数据来验证计算方案的正确性。 例如,可以根据 Sin() 函数的周期使用 2 吗? 多次测试数据。

前面我们介绍了等价类划分和边界分析,它们都是输入域测试的一部分。 在实际测试中,只要考虑到这个问题就可以考虑。

(1)特殊值:特殊值与输入特性有关,需要全面了解输入的存储和处理过程。

(2)长期输入:对于一些没有规定长度的输入,测试需要持续很长时间,以验证输入数据是否会导致内存越界,导致系统故障。

同时我还准备了软件测试视频教程(包括界面、自动化、性能等)。 如果需要的话可以直接下方观看,或者直接关注VX公众号:网络杂货店免费获取

在哪里观看软件测试视频教程:

B站最用心的自动化测试教程,从入门到进阶(共600集),通俗易懂,2023年最新版本,学完立即就业! 如果你学不会,我就立即退出测试世界!

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

前面介绍过输入域的测试,但是系统输出与输入之间不一定是线性关系。 因此,从输出的角度来看,覆盖输入域并不意味着可以完全覆盖输出域。 因此,在测试时需要对输出进行测试。 用于测试的域。

在测试过程中,需要分析每个输出的等价类。 在输出域中,通常需要确定输出域所有可能的情况,然后对输出结果进行分类。 最后,输入需要设计为覆盖所有输出结果。

同时对每个输出进行边界值分析时,需要首先确定输出域的所有边界值,然后设计不同的数据来覆盖输出域的边界值。 这样可以有效保证输出域的边界值被覆盖。 这确保了系统的最大和最小输出条件都得到检查。

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

分析系统可能出现的异常操作、软硬件缺陷引起的故障,并据此设计测试用例,验证系统的容错能力以及系统出现异常时的故障恢复能力。 在测试过程中,可能会出现一些人为的异常情况(如程序安装过程中断电、数据损坏等),以验证系统的处理情况。

4、对案件设计方法的错误猜测

错误测试方法是根据以往的测试经验和对系统内部知识的了解,分析系统中可能出现的各种错误以及可能出现错误的具体情况,设计测试用例。 在设计测试用例时,随着对产品了解的加深和测试经验的增加,采用错误猜测的方法来设计测试用例往往是非常有效的。 但误差猜测法只能作为测试设计的补充,否则测试结果将是无效的。 好的。

不能盲目猜测,也不能盲目猜测。 你需要了解系统的弱点和开发人员的盲点。 还需要根据之前的缺陷分析报告来分析系统中最容易出错的地方,作为误判方法的依据。

PS:这里是软件测试自学教程合集。 对于正在测试行业发展的人来说应该是非常有帮助的。 除了基本的入门资源之外,博主还收集了很多高级的自动化资源。 从理论到实践,只有知行合一,才能真正掌握。 全套内容已打包到网盘,总内容接近500G,如需要软件测试学习资料,关注公众号(互联网杂货店),后台回复1。 整理不易,请大家多多关注和点赞,谢谢大家!

☑ 240集——从零到精通的全套视频课程

☑ 【课件+源码】-完整的配套教程

☑ 18套-测试实际项目源码

☑ 37套测试工具软件包

☑ 268道真实面试题

☑ 200个模板——面试简历模板、测试计划模板、软件测试报告模板、测试分析模板、测试计划模板、性能测试报告、性能测试报告、性能测试脚本用例模板(信息齐全)

这些资料应该是做【软件测试】的朋友们最全面、最齐全的准备仓库了。 这个仓库也陪伴我走过了最艰难的一段路。 希望也能帮到你! 凡事都要趁早,尤其是技术行业,技术能力更要提高。

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码