本篇包括第1章~第3章,讲述了软件测试的基础知识、自动化测试的基础知识、自动化测试项目的管理方法、自动化测试工具的基本原理、测试工具的选型等。本篇涉及的知识是自动化软件测试工程师必须具备的基础知识,同时也是软件测试入门者急需了解和掌握的知识。