美文网首页
敏捷中的QA

敏捷中的QA

作者: go_ing | 来源:发表于2017-06-20 17:15 被阅读0次
在敏捷开发中,卡有自己的生命周期,那么在整个生命周期中,理想状态下,QA都做哪些工作呢?

1. 3 amigos
这个阶段,卡还在Backlog中。在它进入到下个迭代前,需要明确它的需求,具体实现以及验收条件。这时就需要BA、DEV和QA讨论具体细节,完善这张卡。QA需要做:
- 帮助BA完善ACs。从测试的角度,思考更全面的测试场景
- 考虑测试的可行性(测试环境,测试数据)
- 考虑依赖性。测试是否依赖其他卡或第三方环境
2. Kick off
这个阶段,卡从Backlog中移到To-do,DEV要接这张卡去做。这时需要BA、DEV和QA一起过下这张卡,让大家对这张卡上的内容保持统一认识。QA需要做:
- QA角度考量卡上的内容
- 给DEV提示一些特殊场景
3. Development
这个阶段,DEV代码实现。QA需要做:
- 准备测试用例、测试环境和测试数据
4. Desk check
这个阶段,DEV完成了开发,需要handover给QA测试。QA需要做:
- 确保DEV的实现和卡上的内容保持一致
- 询问DEV,在测试过程中是否有需要注意的地方
5. Test
这个阶段,QA测试DEV是否实现了卡上的需要。QA需要做:
- 执行测试
- 发现Defect或不明确的地方,及时与相关成员确认。
- 补充自动化测试
6. Release
这个阶段,卡上的业务上线。QA需要做:
- 编写PVT plan。回顾卡实现的功能,并结合其他卡,编写PVT plan
- 准备测试数据
- 运行自动化测试

敏捷中的QA基本上会做这些工作,但是会根据实际项目中的需求,有相应的变化。

相关文章

  • 敏捷中的QA

    在敏捷开发中,卡有自己的生命周期,那么在整个生命周期中,理想状态下,QA都做哪些工作呢? 1. 3 amigos这...

  • 敏捷中的QA

    (老文转发,曾发表于InfoQ和TW洞见) 说到QA,通常指的是质量保证(Quality Assurance)工程...

  • QA工作梳理

    1. 敏捷团队下的QA 1.1 敏捷QA的职责 敏捷QA的主要职责是主导并促使与质量相关的活动在团队内发生,包...

  • 再谈敏捷QA

    曾经在《敏捷中的QA》一文里介绍了敏捷开发模式下,QA如何参与从需求到测试的每个阶段,在每个实践中如何跟不同角色的...

  • 敏捷团队中的QA由来

    QA,全称为Quality Analyst,即质量分析师(有些称为Quality Assurance,即质量保证师...

  • James Bach 34 年测试经验

    本文术语: QA:测试人员 敏捷:敏捷开发 DevOps:大家网上查查吧 正文 Jame Bach 是从开发转测试...

  • 浅谈QA在敏捷中如何去做

    这篇文章本该几个月前就发,实习这么久来,实习的第一份工作是传统的大瀑布模型的项目,但是团队也是在搞敏捷迭代开发...

  • 《敏捷软件测试》读书笔记

    关于本书将给你带来的收获: 测试人员如何参与敏捷开发 测试人员和QA经理如何适应敏捷团队 敏捷测试人员的招聘要求是...

  • 敏捷驱动QA改变

    敏捷理念由来已久,若从敏捷软件开发宣言的发布算起,今年已经是20周年了。在这漫长的岁月里,越来越多的团队在“四个高...

  • 敏捷团队有专职的QA吗?

    刘炜问 敏捷团队有专职的 QA 吗?测试工作整体是怎么安排的? 小波老嬉答 QA 是 Quality Assura...

网友评论

      本文标题:敏捷中的QA

      本文链接:https://www.haomeiwen.com/subject/lecnqxtx.html