美文网首页
测试左移-质量保证与效能提升

测试左移-质量保证与效能提升

作者: 御剑逍遥 | 来源:发表于2024-02-01 16:41 被阅读0次

在保证测试充分的情况下如何提升测试的效率,缩短测试周期,来实现迭代的快速交付。通过分解测试的关键步骤,把一部分测试工作前置到与开发工作并行,这样即可以尽早的发现一些缺陷,也可以为转测之后做一些准备性的工作。


image.png
注意事项:

1.单测要覆盖到业务规则,不仅是接口能请求通,可以参考测试同学编写的用例进行覆盖
2.转测前主要流程的冒烟测试要通过,否则转测后会阻塞测试进度
3.转测后每一轮的测试要先用自动化全量回归,尽早发现回归问题,尽早修复
测试工作前置之后,核心的工作是围绕测试用例做一些造数据与场景用例的准备。不管是业务全量场景用例(业务场景文字描述),还是自动化用例(自动化测试平台场景用例)都应该像滚雪球一样越滚越大。全量回归测试的覆盖能与版本迭代保持同步。


image.png

测试左移的目的

软件测试不仅仅是“发现bug”,而是致力于“尽可能早的检测和预防bug”,通过下面几幅图我们可以清晰的看到缺陷发现的阶段越是滞后,修复的成本就越大,那要降低缺陷的修复成本,就得通过两个办法,一个是尽早的发现缺陷,在编码阶段就发现缺陷,另外一个是编码阶段少引入缺陷。


image.png

研发赋能

将测试左移时,并不是将负担转移给开发。相反地,而是帮开发写出更高质量的代码,更高效率地交付需求。


image.png

通过跟研发的沟通与实际观察,研发并不是不愿意测试,而是他们测试的时候一方面找不到一个合适的环境,另一方如果业务流程比较长的话,造数据会比较困难,当把这两个问题解决之后,研发还是很愿意做自测的,从人性的角度看也是合情合理,并没有那一个人希望有人每天催着他改问题。


image.png
当你把自测的门槛降低,测试技能赋能给研发,也许你再也听不到那句扎心的话了“程序员自己能够写测试的话,还要测试人员做什么?测试表示很无辜!”,测试再也不是那个背锅,收拾残局的工种了。
image.png

测试左移工作内容

测试左移针对研发与测试两个角色,一方面是赋能并引导研发做好自测,另外一方面就是把测试的一部分工作左移到跟研发工作并行,这样不仅可以提升质量,而且也可以缩短测试的时间,从而提高迭代的交付效率。


image.png

相关文章

  • 测试左移思想和测试质量保证

    PS:本文首发于公众号「软件测试艺术」,回复“软件测试教程”获取:麦子学院、传智播客、小强软件测试全套学习教程! ...

  • 测试左移与测试右移

    测试左移: 在提测之前已经介入了测试。 实践:1,对需求进行测试,越早发现需求不合理的地方出问题的几率就越低。2,...

  • 测试左移和测试右移

    读者提问: 什么是测试左移,什么是测试右移? 阿常回答: 一、测试左移 测试左移就是在测试阶段到来之前,尽可能的抓...

  • 叶武滨时间管理进阶课:1.1效能指数测试

    今天做了效能测试: 效能指数测试问题分析,得分46分。效能还需要有很大提升。 主要失分的地方(下一步重点提升方向)...

  • 面试问题(三)

    11、根据你的经验说说你对软件测试/质量保证的理解 软件质量保证与测试是根据软件开发阶段的规格说明和程序的内部结构...

  • 测试效能提升

    大家好,我是阿萨。日常测试过程中,使用测试用例设计方法设计出来的测试用例执行耗时较长。但是测试人员其实是没有更多时...

  • 测试左移和测试右移

    前几天看爬文的时候看到了这篇《Shift left and shift right: the testing Sw...

  • 测试左移和测试右移

    测试左移 需求评审阶段分析流程和业务逻辑合理性技术方案设计阶段分析方案的合理性编码阶段设计测试用例,监控测试进度和...

  • 测试左移和测试右移

    转发:测试左移和测试右移 https://www.jianshu.com/p/114e041483cc 大家熟悉的...

  • 面试官问我知道的需求分析,我一口气说了五种「软件测试必备(背)知

    测试人员综合素质的提升: 自动化知识其中一部分 1.通过工作经验 质量保证: 需求分析能力肯定是所有测试,不管是初...

网友评论

      本文标题:测试左移-质量保证与效能提升

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