Skip to content

敏捷测试 - 前言

敏捷测试(Agile Testing)是一种根植于敏捷软件开发原则的软件测试实践。它强调全团队对质量负责,将测试视为持续集成活动,而非独立阶段。敏捷测试人员从一开始就与开发人员和业务利益相关者密切协作,确保质量通过迭代的方式内置到产品中,并使软件能够有效适应不断变化的客户需求。本教程将探讨在当今快节奏的开发环境中成功进行敏捷测试所需的核心概念、技术和思维模式。

本教程面向希望理解并实施有效敏捷测试实践的软件测试人员(Software Testers)、质量保证工程师(QA Engineers)、软件开发人员(Software Developers)、测试负责人/经理(Test Leads/Managers)、产品负责人(Product Owners)、Scrum Master 以及任何参与或正在转型到敏捷软件开发项目的人员。

在开始之前,建议对软件开发生命周期(SDLC)有基本了解。熟悉核心软件测试概念(手动或自动化)以及基本的敏捷原则(例如,Scrum、Kanban、迭代开发)将非常有益,有助于获得更全面的学习体验。