敏捷测试:Scrum 实践与挑战解析
1. 测试挑战概述
在各类 Scrum 项目中,测试工作面临着诸多共性挑战:
- 频繁发布压力 :软件产品需频繁发布,每次都要求软件稳定。这使 Scrum 中的测试团队不仅要对冲刺阶段开发的功能进行全面系统测试,还要执行大量回归测试。
- 测试脚本编写难题 :在冲刺开始前,功能实现细节未知,无法提前编写测试脚本。
- 代码分支额外工作 :频繁发布通常需要进行代码分支,这给测试人员带来了额外工作。
- 跨供应商集成测试 :大型项目(超过 10 名开发人员)常将团队拆分为多个 Scrum 小组,以“Scrum of Scrums”模式运行。但在与现有业务系统集成测试前,会面临跨供应商集成测试的挑战。
- 测试资源估计不足 :测试资源需求常被低估,给测试人员带来巨大压力,影响软件质量。一般建议每 4 - 5 名开发人员配备 2 名测试人员。
| 挑战类型 | 具体描述 |
|---|---|
| 频繁发布压力 | 需频繁发布稳定软件,增加系统测试和回归测试压力 |
| 测试脚本编写难题 | 冲刺前功能实现细节未知,无法提前编写测试脚本 |
| 代 |
超级会员免费看
订阅专栏 解锁全文
3480

被折叠的 条评论
为什么被折叠?



