验收测试阶段,是指整个测试,调试,重新发布阶段,直到得到可以用来做产品发布的版本为止。
验收测试阶段减少时间方法:
1.全力提高Scrum团队交付的代码质量。
2.全力提高人工测试工作的效率(即,找到最好的测试人员,给他们最好的工具,确保他们上报那些耗费时间,却能够被自动化完成的工作。
怎么提高Scrum团队提交的代码质量?
1.把测试人员放到Scrum团队中。
2.每个sprint少做点工作。
测试人员应该为测试做准备,包括编写测试规范,准备测试环境等等。开发人员有开发完的功能可供测试以后,就不用再等了,测试人员可以立刻开始测试。
如果团队在做TDD,从第一天开始,大家都会花时间来编写测试代码,此时测试人员应该跟编写测试代码的开发人员一起结对编程。如果测试人员根本不会编程,他也应该跟开发人员结对,相对于好的开发人员,好的测试人员常常能想出多种不同类型的测试,所以他们可以互补。
测试人员可以在sprint中完成非编程性任务:
1.搭建测试环境。
2.明确需求。
3.与运营部门讨论部署的操作细节。
4.编写部署文档(版本说明,RFC,或任何在你们组织中要写的东西)。
5.和外界的资源进行联系(例如GUI设计师)。
6.改进构建脚本。
7.将故事进一步拆分成任务。
8.标识出来自开发人员的核心问题并协助解决这些问题。
回到sprint计划会议上,简单来说,就是别把太多故事都放到sprint里面去。这会自动带来质量提升,验收测试周期缩短,影响终端用户的bug减少,并在短期内得到更高的生产力,因为团队可以始终关注于新的东西,而不是不断修复出现问题的旧功能。
总结而言:
1. 让开发人员去做测试人员的工作。
2. 实现一些工具或脚本,用来简化测试工作。
3. 增加更多的自动化测试代码。
4. 延长sprint长度,把验收测试放到sprint里面来。
5. 把一些sprint定义为测试sprint,其中整个团队都作为验收测试团队进行工作。
Scrum之Sprint验收测试阶段
发表于:2017-01-09
作者:网络转载
来源:
- 周排行
- 月排行
- 评论排行
-   如何测试大模型?
-   从 Facebook 的分析面试题来看如何...
-   从零开始掌握微服务软件测试
-   如何衡量测试效率?
-   搭建自己的前端自动化测试脚手架(一)
-   每个工程师都应该了解的:A/B测试
-   大数据测试的范围可不简单,大致总结...
-   六大前端自动化测试框架推荐,提升你...
-   大规模敏捷测试怎么做(集成篇)
-   聊一聊契约测试
-   薪资翻3倍,软件测试面试 (3 轮技术...
-   如何衡量测试效率?
-   结合实例讲解:可用性测试的具体做法...
-   测试开发既然都这么厉害了!为啥不直...
-   从软件出发,非功能测试思考总结
-   展望2017,谁是网络技术头牌?
-   C/C++单元测试工具Visual Unit 4 介绍
-   国内外最好用的6款Bug跟踪管理系统
-   性能测试指标评估必读
-   百度软件测试方案模板
-   38张史上最全的IT工程师技能图谱
-   C/C++单元测试工具Visual Unit 4 介绍
-   2019年,你会选哪些安全测试工具?
-   十款Web服务器性能压力测试工具
-   软件测试入门指南:周期、模型和文档化
-   记自动化测试成神学习之路
-   软件测试全景图 -最全的思维导图