本书从实践角度对软件研发各阶段的质量保证和管理的思想、方法和活动等进行详细介绍的同时,系统地讲述了软件测试的各种方法和技术,以从多层面探讨软件测试的本质和内涵,并应用于各个软件测试阶段,来满足不同的应用系统测试需求。同时,本书也详细介绍了从怎样组建测试队伍、部署测试环境,到如何进行测试用例设计、缺陷报告、测试项目管理等各个方面