本书全面阐述了软件测试的基本理论和主要测试工具的使用方法,并从软件工程和软件开发流程的角度展开和介绍软件测试的知识、技术及应用的策略、过程及方法。全书共9章:软件测试入门、软件测试计划与策略、黑盒测试、白盒测试、单元测试、集成测试、系统测试、测试管理、移动软件测试,基本涵盖了软件测试的知识、技术和应用体系。本书能使读者掌握软件测试理论和方法,并培养读者将测试理论运用于实际项目的经验。本书可作为高职高专院校的软件工程、软件技术、软件测试及相关的信息技术类专业教材,也可作为参加国际软件测试工程师认证(ISTQB)的参考资料。