本书旨在为读者提供系统全面、实用高效的软件测试知识体系,帮助读者掌握软件测试的基本原理、方法和技能,提升软件测试的实践能力和水平。全书共8 章,第1 章软件测试基础,介绍了软件测试的基本概念、目的、原则、分类等基础知识,为后续章节的学习打下基础。第2 ~ 6 章分别介绍了白盒测试方法、黑盒测试方法、软件测试的过程管理、接口测试和性能测试等具体的测试方法和技术,使读者能够掌握各种测试方法的基本原理和操作方法。第7 章自动化测试,介绍了自动化测试的概念、原理、方法和工具,使读者能够了解自动化测试的基本知识和应用技巧。第8 章网上书店系统测试,以一个具体的软件测试案例为例,详细介绍了软件测试的整个过程和方法,使读者能够通过实践来巩固所学知识,提高软件测试的实践能力。
本书可作为计算机相关专业软件测试课程的教材,也可作为零基础读者自学软件测试知识的参考书。