内容简介

"《软件测试技术(微课版)》全面介绍了软件测试的相关技术。本书共分为10章,首先介绍了软件测试的基本概念,并基于SWEBOK V3对整个知识领域进行细致分解。随后介绍了黑盒和白盒软件测试方法,总结了测试方法的实施策略。接下来,本书详细阐述了软件测试的过程,包括各类软件测试过程模型。根据典型的软件测试过程阶段,分别介绍了单元测试、集成测试、系统测试、验收测试四个阶段。每个测试阶段采用不同的测试方法:在单元测试和集成测试中,主要使用前面章节讲解的白盒测试方法,而系统测试则常用黑盒测试方法。接下来,系统介绍了软件测试管理、软件测试工具与自动化。以敏捷开发为例介绍测试管理体系,并介绍了常用的项目管理软件、软件配置管理、缺陷管理等内容。最后,本书介绍了软件测试的相关领域(包括软件测试环境、容器技术、软件测试评估、软件质量保证等),以及目前流行的人工智能和大数据技术在软件测试中的应用及相关知识。

本书在内容组织上力求条理清晰、内容丰富、语言流畅、通俗易懂,结合目前流行的技术趋势,使理论和实践能够有机地结合起来,更好地满足软件工程学科的特点。本书适合作为高等学校软件工程等计算机类专业的教材,也可以作为软件测试技术的培训教材。

本书配套的电子课件和习题答案可以到http://www.tupwk.com.cn/downpage网站下载,也可以扫描前言中的二维码获取。扫描前言中的视频二维码可以直接观看教学视频。"