• 敏捷测试团队的测试流程


    一、接到项目后,BA明确客户的需求,必要时可以带上测试经理、开发经理、测试员、开发员,出一份书面需求说明

    二、测试人员初步学习→BA串讲→测试人员提问题→BA给出回答→重新整理学习→测试人员反串讲→评审→出一个需求规格说明书+模块思维导图

    三、测试经理根据需求规格说明书制定测试计划(此spirit共分三个build )

    四、Scrum team20人共分为5scrum小组,每个小组出一个scrum master:

    1-2 组做测试设计和开发

    3-5组用例执行

    每天各组scrum master早上组织成员开15分钟站会

    每个scrum team 要有看板

    每周每个 scrum team开周会探讨

    五个scrum master 每周也要开周会总结一下工作

    五、测试设计时根据 SRS+脑图来进行

    1、2组内由scrum master组织组员讨论各出一份包括测试场景和测试点的测试设计初稿

    1、2组间review,确定出一个最终的测试设计

    六、测试开发基于之前的测试设计,编写测试用例

    1组: 1-3模块交给两个组员各自完成再 cross review

    4-6模块交给后两个组员各自完成再 cross review

    组内由scrum master组织带领大家review出个测试用例汇总

    2组: 1-3模块交给两个组员各自完成再 cross review

    4-6模块交给后两个组员各自完成再 cross review

    组内由scrum master组织带领大家review出个测试用例汇总

    1、2组的scrum master 组织所有组员review出一个测试用例

    测试用例最终评审

    七、测试执行+ 缺陷提交 + 缺陷回归 +版本回归

    版本转测先进行冒烟测试,不过打回

    Scrum master of scrum master meeting,SOS meeting

    1、2组scrum master给3、4、5组分析讲解一下测试设计,3、4、5scrum master开会根据测试用例数量合理分配给组员

    第一周 周一到周三跑用例提交缺陷 周五缺陷回归

    第二周 周一到周五跑用例提交缺陷 周五缺陷回归

    第三周 周一到周三版本回归

    八、测试经理根据版本回归情况出一个测试报告来鉴定此版本是否可以发布出一个测试报告

    九、每个迭代结束后召开反思会议

  • 相关阅读:
    交叉编译OpenCV的教程——基于aarch64-linux-gnu的交叉编译器
    Day01:我的Python学习之路
    将中文库导入到ARM板子中以解决中文显示乱码的教程
    Linux环境下挂载SD卡的教程
    Ubuntu下压缩与解压各种文件的命令
    Ubuntu14.04环境下Qt5.5以上版本无法输入中文的解决教程
    编程之美:队列中的最大最小值
    leetcode:Compare Version Numbers
    leetcode:Search for a Range
    csapp:无符号数可能造成的程序bug
  • 原文地址:https://www.cnblogs.com/testertechnology/p/10974959.html
Copyright © 2020-2023  润新知