首页/测码干货/软件测试培训-软件测试中的白盒测试是什么?/
软件测试培训-软件测试中的白盒测试是什么?
2021-09-14 17:45:14158浏览
白盒测试也叫结构测试或逻辑驱动测试。

白盒测试也叫结构测试或逻辑驱动测试。了解产品内部工作流程,通过试验可以检测出产品的内部活动是否按规定进行。根据程序内部结构检测程序,对各通道进行检测,各通道是否按预定的要求正常工作,没有考虑功能,白盒测试的主要方法是逻辑驱动、基本电路测试等。白盒测试就像一个医生,测试人员需要使用各种仪器和设备,甚至将软件放在手术台上解剖,然后观察结果。

白盒测试是以了解软件内部结构和程序运行方式为基础的一种软件测试技术。你通常需要追踪哪些函数是在程序中被处理的,以及它们是否正确。假设你是初试员,你可能认为如果不了解代码,你就不能做白盒测试。事实上,这种看法有些错误。无疑,最好的方法是了解代码是否要进行白盒测试。但是,在正常的白盒测试中,不需要阅读每一行程序代码。

假设软件类似于一个盒子,那么测试白盒的关键就是戴上一副X光透视眼镜,通过X光透视眼镜,使测试人员清楚该软件的工作原理。假设您不了解代码,实际上有很多类似于医院的测试工具,可以帮助您了解程序的内部工作。例如:对于连接SQLserver数据库的软件系统,程序的功能可以简单理解为:用户输入数据通过SQL命令向后台数据库请求,数据库将请求数据返回到程序的接口层。SQL服务器自带的工具事件分析器能够很好地检查SQL数据传输,记录软件客户端和服务器数据库之间的移动,让测试人员了解软件的功能。

黑盒测试和白盒测试应该在测试过程中结合起来。无论使用什么方法,都是发现BUG的好方法。优秀的测试人员应该知道如何利用各种测试技术并找到BUG。

友情链接: