本书依据软件测试领域的新国际标准ISO/IEC/IEEE 29119(2013)系列,系统地介绍了软件测试的基本概念与基本原理,主要的测试用例设计技术,软件生命周期中测试的实施,软件测试的计划、组织与管理,以及软件测试领域中的一些技术性和专业性较强的主题。本书力求内容精炼、叙述清楚、循序渐进。在对理论和技术细节的阐述中设计了大量实例及步骤讲解,以期读者能够快速、全面地掌握软件测试的相关理论知识、测试用例设计技术,以及软件测试的实施和管理方法,并能够在工程实践中灵活运用。本书每章均配有习题,以指导读者深入地进行学习。本书既可以作为高等学校软件工程专业、计算机应用专业以及其他相关专业软件测试技术课程的教材,也可以作为软件测试从业人员的技术参考书。