在用户需求多变的软件市场,如何快速响应并及时发布与用户需求相符的软件是当前软件开发所遇到的主要挑战。传统的软件开发模式和软件测试流程在当前用户需求经常变化的新形势中已不再适用。敏捷开发和敏捷测试应运而生。敏捷的核心思想是"拥抱变化"、"增量迭代"和"随时交付"。本文研究表明,基于Scrum的敏捷测试则是一种实用有效的技术设计研发方法。