本章对软件测试的基础知识进行了讲解,让大家初步了解软件测试行业的有关知识。首先介绍了软件相关的知识,包括软件的概念和软件工程的产生、软件开发过程模型、软件质量模型;然后介绍了缺陷的概念、缺陷产生的原因、缺陷的处理流程和缺陷管理工具等;接着讲解了什么是软件测试、软件测试分类、软件测试原则、软件测试模型等。本章的内容理论概念多且零碎,但是软件测试入门的必备知识,需要大家花较多的时间掌握,为后续章节的学习打下坚实基础。