AI简介
这是一本专注于软件测试的实用教程,以软件测试的核心概念为出发点,通过丰富的案例实践,详细讨论了软件测试的基本方法和过程。全书共三部分,包括软件测试概述、软件测试技术和软件测试应用。
第一部分软件测试概述,对软件测试的核心概念与思想(如软件缺陷、测试用例、自动化测试)展开初步的讨论和测试实践,使读者快速切入。其中,测试用例的设计难点,以及软件测试基本概念和重要性,是这一部分的重点内容。
第二部分软件测试技术,详细讨论了传统的黑盒测试方法和白盒测试方法;对应黑盒测试和白盒测试给出了综合案例实践,有助于读者根据所学的测试用例设计方法加以灵活运用。其中,边界值测试方法、等价类测试方法、黑盒测试方法的原理与应用,以及白盒测试技术及应用策略,是这一部分的重点内容。
第三部分软件测试应用,从测试实施的角度,分为单元测试、集成测试和系统测试三个阶段进行讨论;最后提供了综合应用案例实践。其中,驱动和桩模块的设计、集成测试的定义和重要性、系统测试概述与主要内容,以及软件缺陷的管理,是这一部分的重点内容。
在案例分析方面,书中提供了多个案例,如保险金案例实践、信息采集系统案例实践、网络教学平台案例实