黑盒测试和白盒测试是什么?
黑盒测试和白盒测试是两种不同的软件测试方法。
黑盒测试,又称功能测试,主要检测软件的每一个功能是否能够正常使用。在测试过程中,将程序看成不能打开的黑盒子,不考虑程序内部结构和特性的基础上通过程序接口进行测试,检查程序功能是否按照设计需求以及说明书的规定能够正常使用。黑盒测试主要关注软件功能的实现程度,不必关心程序内部是如何实现的。
白盒测试,又称结构测试或透明盒测试,主要用于检测软件编码过程中的错误。测试人员了解软件程序的逻辑结构、路径与运行过程,在测试时,按照程序的执行路径得出结果。白盒测试把软件(程序)当作一个透明的盒子,测试人员清楚地知道从输入到输出的每一步过程。白盒测试要求测试人员具有一定的编程能力,而且要熟悉各种脚本语言。
在实际软件测试过程中,黑盒测试和白盒测试往往结合使用,以对软件进行完整全面的测试。
郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。
爱数码 网站地图 网站地图2广州云媒派信息技术有限公司 版权所有 粤ICP备2021127029号 关于爱数码