图书推荐

根据当前软件测试行业技术应用现状和未来发展趋势,使读者既能够系统地掌握软件测试的基本理论和方法,又能够明晰这些理论和方法是如何在实际应用中发挥作用的。
《软件测试技术》主要包括以下内容:
(1) 测试基础知识。在第1 章中通过分析软件测试工程师的职业发展前景和当前我国软件测试行业现状,使读者首先了解学习本课程的意义,增强学习兴趣;介绍软件测试的发展历程、
基本概念、原则和术语;详细说明软件测试的目的、分类、流程和基本的软件测试过程;细致讲解常见的软件测试模型;阐述什么是测试用例、如何正规书写测试用例、如何保障测试用例的设计质量。
(2) 测试基本技术。在第2 章和第3 章中结合经典实例,重点讲解常用的白盒测试技术和黑盒测试技术以及相应的测试用例设计方法,对难以掌握和应用中易错的知识点进行实例化说
明。总结和分析白盒测试和黑盒测试的优缺点,在此基础上给出白盒测试和黑盒测试技术的应用策略。
(3) 测试过程。在第4 章中,从单元测试、集成测试、系统测试和验收测试4 个阶段详细介绍软件测试执行过程,说明各测试阶段依据的主要技术文档、参与人员、典型测试数据和采
用的主要技术,对回归测试的方法和注意事项进行介绍。
(4) 功能与非功能测试。在第5 章中,对各种典型的功能和非功能测试技术进行说明,重点讲解性能测试的分类以及常用的性能测试指标。
(5) 缺陷报告与测试评估。在第6 章中,详细说明报告软件缺陷的方法,重点说明如何完成定量化测试评估,介绍测试总结报告的编写方法。
(6) 测试管理。在第7 章中,介绍测试管理中一些最为重要的管理内容和相关知识,主要包括软件质量管理标准和管理体系、如何制定测试计划、测试项目中的测试文档以及测试配置
管理等内容。
(7) 软件测试自动化。在第8 章中,介绍自动化测试的原理,说明测试工具的分类和选择方法,给出一些常用测试工具的说明。