本书共八章。第一章为软件测试基础理论,内容包括软件开发和软件危机、软件测试与软件开发的关系、软件测试简要分析、软件测试的意义和软件测试人员分析;第二章为软件测试基本模型、内容包括软件测试的V模型、软件测试的W模型、软件测试的H模型和软件测试的X模型;第三章为白盒测试分析,内容包括软件测试方法概述、静态测武和白盒测试;第四章为黑盒测试分析,内容包括等价划分测试、边界值测试、决策表测试和因果图测试;第五章为软件开发与软件测试,内容包括软件测试在软件开发过程中的运用、单元测试、集成测试、系统测试、验收测试和回归测试;第六章为软件测试环境的搭建与管理,内容包括软件测试环境的搭建、软件测试环境的管理与维护;第七章为软件测试的基本过程,内容包括测试计划阶段、测试设计阶段、测试执行阶段、测试评估阶段;第八章为软件测试的应用,内容包括配置测试和兼容性测试、本地化测试和网站测试及安全性测试和面向对象测试。