1 什么是需求跟踪矩阵?
需求跟踪矩阵(Requirement Tracking Matrix,RTM)是用于通过测试用例映射和跟踪用户需求的文档。它在软件部署生命周期结束时提供的单个文档中捕获了客户提出的所有需求和需求可追溯性。需求跟踪矩阵的主要目的是验证是否通过测试用例检查了所有需求,以便在软件测试期间不取消任何功能。
在整个项目中,将创建项目和产品可交付成果的生命周期清单,并根据商定的项目和产品需求来开发这些清单。
2 作用
- 确保100%的测试覆盖率。
- 显示需求/文档不一致。 显示整体缺陷/执行状态,重点放在业务需求上。
- 如果要更改某些业务和/或功能要求,则TM可以通过重新测试/重用测试用例来帮助估计或分析对QA团队工作的影响。
保证了需求到实现的无遗漏和偏离。
需要注意的重要一点是,维护和更新需求跟踪矩阵的方式决定了其使用的有效性。如果不经常更新或更新不正确,该工具将成为负担而不是帮助,并给人留下这样的印象:该工具本身不值得使用。