18、敏捷项目中的测试自动化与沟通技巧

敏捷项目中的测试自动化与沟通技巧

1. 测试自动化助力敏捷成功

在项目中引入测试自动化带来了显著的成效。通过激光制导测试,我们将回归测试团队的人员减少了 4 人,并将他们调配到一线测试工作中。同时,完整回归测试的周期从 10 天缩短至 1 天。尽管不再运行整个回归测试套件,但我们认为当前运行的测试能够在大幅缩短的时间内,对构建质量进行同等程度的评估。

在推进测试自动化的过程中,有以下一些关键原则值得遵循:
- 尽早发现问题 :问题发现得越早,修复成本就越低。
- 注重团队文化 :成功的敏捷质量并非技术问题,而是文化问题。团队中的每个人都要对组件质量负责,并且要尽早明确自动化愿景并坚持下去。
- 从简单开始 :自动化应从简单的部分入手,逐步发展。
- 规划自动化的增长 :随着时间推移,自动化会不断发展,要提前规划,避免其消耗过多资源。
- 明确自动化的目的 :开始时要清楚采用自动化和早期测试的原因,成本因素是主要驱动力,有助于获得团队的支持。

此外,在实践中还有一些具体的操作经验:
- 强调团队责任 :向交付团队反复强调每个人对组件质量的责任,以及通过自动化实现高质量的可能性。
- 利用现有工具 :避免在项目开始时就构建新的自动化框架,可利用现有的简单工具(如 JUnit)进行开发。
- 测量测试效果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值