软件测试实用技术与常用模板(第2版)
上QQ阅读APP看书,第一时间看更新

icon1

第2章 白盒测试的实用技术

白盒测试(White-box Testing)即按照程序内部的结构和逻辑驱动测试程序,通过测试来检测产品内部动作是否按照设计说明书的规定正常进行,检验程序中的每条路径是否都能按预定要求正确工作。

此方法是把白盒测试的对象看成内部逻辑结构完全可见的盒子,测试人员依据程序内部逻辑结构的相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点、不同分支检查程序的状态,确定实际的状态是否与预期的状态一致。

白盒测试技术是软件测试的主要方法之一,白盒测试的基本概念、检查方法、测试方法、测试工具等内容是必须掌握的。

本章主要讨论以下内容:

● 白盒测试概述。

● 白盒测试的要求。

● 静态测试。

● 动态测试。

● 白盒测试的常用技术。