Activity:改善测试资产
此活动的目的是维护和改善测试资产。
扩展:改善测试资产
描述工作分解结构团队分配工作产品使用
关系
描述

对于每个测试周期,此项工作主要侧重于:

  • 添加最小的一组附加测试,来验证后续工作版本的稳定性
  • 除去不再服务于有用的目的和维护起来不经济的测试资产
  • 对测试自动化资产执行常规维护并对其可维护性作出改进
  • 将测试脚本汇集到附加的合适的测试套件
  • 探索重用和生产力改进的机会
  • 维护测试环境配置和测试数据集
  • 记录经验和教训 - 在测试周期期间发现的好的和不好的做法。
属性
事件驱动
多次出现
正在进行
可选
已计划
可重复
人员配备

虽然,测试规程中涉及的大多数角色参与执行此项工作,但该工作主要集中于测试设计人员测试人员角色。此项工作所需的最重要的技能包括侧重于测试资产覆盖范围和关注测试资产的潜在重用和一致性以及正确评价体系结构问题。

作为对于按阶段分配相关资源的探索,此工作流程详细信息的测试资源使用的典型百分比为:先启 - 05%、精化 - 20%、构造 - 10% 和移交 - 10%。

其中测试自动化的需求是尤其重要的,此项工作可承担更多的工作,并因此需要更多的时间或资源。在一些情况下,它对于指定单独的子团队创建和维护自动化资产并允许他们专门研究自动化问题是很有用的。这可使其他团队成员侧重于非自动化测试资产的改进。

使用
使用指导信息

应在产生将在后续工作中复用的资产的每个测试周期中执行此活动。

此项工作通常在每个测试周期结束时发生,但某些团队在每次迭代中只执行一次此项工作。通常的做法是在每个测试周期中,将工作重点仅放在添加和维护一些测试上,需要通过这样一些测试来评估后续测试周期中工作版本的稳定性。在测试完迭代的最后一个工作版本后,也将研究测试资产改进的其他方面。请参阅:活动:验证工作版本稳定性

关键注意事项
如果打算将在当前测试周期中开发的资产在后续测试周期中进行重用,则此活动是非常重要的。
更多信息