美文网首页
五步重塑软件测试流程

五步重塑软件测试流程

作者: python测试开发 | 来源:发表于2020-11-06 21:03 被阅读0次

你的组织的测试流程需要全面的改革。也许是目标或风险发生了变化,或者是有一段时间没有评估新的工具或自动化,或者只是认为测试可以更好。

更新测试流程将需要新的工作流程、策略、工具和方法,以支持您的测试的整体目标。

工程浩大,但没有必要重新发明轮子。这里有个五步流程,可以帮助建立新的测试流程。

第1步:研究现有的流程、工具和方法。

重塑测试流程时犯的主要错误是,从第一天起就必须立即开始引入新的工作流程。

现有的流程可能已经在团队中运行良好。在没有首先了解项目、团队和最终用户的需求和目标的情况下,实施变化是没有用的。最坏的事情就是改变已经在运行的东西。

研究团队已经使用的所有流程、工具、方法论。然后花时间去了解产品和终端用户。这有助于更好地了解现有的整体测试流程。

第二步:团队成员访谈

访谈不同的团队成员,搞清楚三件事。

  • 他们喜欢现有流程中的什么?
  • 当前流程中的挑战是什么?
  • 他们认为如何解决这些挑战?

进行这些一对一的访谈有助于发现关于什么是有效的,什么是无效的。赋予团队权力,让他们觉得自己被纳入了决策过程。你也在从他们那里找出解决问题的办法,而不是必须做所有的工作。这是双赢。

第三步:做差距分析

收集信息后,你要开始分析过程中的差距。问自己以下问题。

  • 什么是最重要的事情?
  • 团队的主要障碍和痛点是什么?
  • 可以先改变哪些带来立竿见影效的益最重要的三件事?
  • 实施这些改变的时间表

对这些问题的回答将有助于制定一个实施新变化和改进现有流程的计划。

参考资料

第4步:迭代实施新的变更,并获得反馈

一旦你有了计划,就开始在每个冲刺阶段迭代实施变化。例如,如果你确定了5个对团队有帮助的新行动项目,那么在第一个冲刺阶段就开始应用其中的两个。之后,收集反馈,了解新流程对团队的作用以及需要改进的地方。在下一个冲刺中,对你所引入的流程稍作修改,然后再次收集反馈。在第三个冲刺中,再引入一些新的变化,然后重复上述步骤。

这种实施新变化并获得反馈,有助于团队适应流程而不至于不知所措。

第五步:结果可视化

如果你不知道新流程是否有益,那么实施新流程是没有用的。你应该衡量改变的结果,并让整个团队都能看到这些结果。在维基页面、仪表盘或白板上监控并发布团队进展,这样团队成员就可以即时查看结果。

这样可以让团队知道新流程对项目的影响,让整个团队对自己的工作有主人翁意识。

相关文章

  • 五步重塑软件测试流程

    你的组织的测试流程需要全面的改革。也许是目标或风险发生了变化,或者是有一段时间没有评估新的工具或自动化,或者只是认...

  • 自动化测试基础

    软件测试:1、软件测试分类v模型软件开发流程 根据项目流程划分的测试:单元测试:模块测试,对程序中单个程序或独立功...

  • 2018-12-21

    软件测试总结 软件测试流程: 测试需求分析,分析需求文档提取...

  • 软件测试

    基础篇 软件测试历史 什么是软件测试 软件测试在整个开发过程中的地位 软件测试要素 软件测试类别 软件测试流程、软...

  • python自动化测试

    python自动化测试(一) 1、软件测试 根据项目流程阶段划分软件测试: 上图是一个典型“V”模型软件开发流程:...

  • 软件测试方法和技术有哪些?

    软件测试方法和技术有哪些?包括软件测试基础、软件测试方法、软件测试流程和规范、单元测试与集成测试、系统测试、验收测...

  • 软件测试(六)--软件测试流程管理

    6 软件测试流程管理 6.1软件测试流程管理基础 1,测试流程管理的意义: a) 角色分工的统一和集中分配便于管理...

  • [软件测试]软件测试基础5,软件测试流程的详解

    软件测试流程及各阶段的产出物 软件测试流程中各阶段的产出物有: 测试计划阶段测试计划:指明测试范围、方法、资源,以...

  • 软件测试的流程

    软件测试的流程软件测试的流程分为四个模型,分别为V模型和W模型和H模型和X模型 这两个模型属于软件测试流程的模型 ...

  • 10K起步的软件测试岗到底需要学什么?零基础进阶自动化测试需要哪

    软件测试的正确路线 1、软件测试基础: 对软件测试整理的测试流程有清晰的概念,了解软件测试到底是做什么的,软件测试...

网友评论

      本文标题:五步重塑软件测试流程

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