49、敏捷开发中的编码、测试与迭代收尾

敏捷开发中的编码、测试与迭代收尾

1. 编码与测试

在软件开发过程中,团队会向项目管理办公室(PMO)提供一些关键指标,以评估项目的进展和质量。这些指标包括:
- 按故事和功能区域划分的测试执行数量
- 测试自动化状态(自动化测试与手动测试的数量对比)
- 随时间变化的测试通过/失败数量折线图
- 每个故事的摘要和状态
- 缺陷指标

不过,收集和报告这些指标可能会带来较大的工作量,因此需要寻找最简单的方法来满足组织的需求。

在迭代过程中,敏捷测试人员会与程序员、客户和其他团队成员密切合作,以小的“测试 - 编码 - 审查 - 测试”增量来完成故事。以下是一些需要牢记的要点:
- 一体化流程 :编码和测试是迭代过程中的一个整体部分。
- 尽早编写详细测试 :一旦开始编码,就为故事编写详细的测试。
- 以简单测试驱动开发 :从简单的测试开始驱动开发,当简单测试通过后,编写更复杂的测试用例来进一步指导编码。
- 风险评估聚焦测试 :使用简单的风险评估技术来帮助聚焦测试工作。
- “三的力量”应对需求不明 :当需求不明确或意见不一致时,使用“三的力量”原则。
- 逐个完成故事 :一次专注于完成一个故事。
- 紧密协作 :与程序员密切协作,使测试和编码融为一体。
- 测试即开发 </

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值