本书详尽地阐述了软件测试的基础知识及相关测试技术,内容包括软件测试基础、软件测试过程与管理、黑盒测试、白盒测试、单元测试、集成测试、系统测试;书中结合新技术的发展,引入了敏捷测试、持续集成测试、自动化测试工具等内容,最后通过一个Web系统测试案例实践本书所论述的测试理论和技术。
本书内容全面、重点突出、理论简明、难易适中,注重基本概念和基础理论的阐述,强调测试技术的实用性。每章均设置有案例,对案例进行分析、讨论和实践。全书提供了8个测试技术实验,将理论与实践紧密结合,使读者可以循序渐进地理解和掌握软件测试技术,并运用到实际测试工作中去。
本书可作为高等院校计算机类专业软件测试课程和软件工程专业测试方向核心课程的教材,也可作为软件测试技术初、中级培训教程,同时可供从事软件开发和软件测试的专业技术人员和管理人员阅读参考。