导语:鉴于最近内卷这个词火了,很多测试人员感觉职业生涯遇到瓶颈,不知道devops到底带来了什么,不知道什么是持续测试,不知道自己该如何平衡自己的技术和业务。
今天就邀请大家就跟随我的脚步,通过回顾一下云层大大在11月21日(上周六)于MTSC2020中所讲述的《围绕价值交付的devops下测试发展和定位》来为大家解答这些问题吧。
测试人员在内卷下所产生的焦虑
作为全世界最焦虑的男人,云大的想法大家应该能get一二。首先在疫情的影响下,大家应该都已经有了远程办公的体验,通过这样的经历,有不少同学会突然意识到:“公司没有我的这半年,竟安然无恙。”没错,好像有我没我都是一样的。然后就会萌生这样的想法:QA是不是已经彻底内卷了,我要如何才能证明测试存在的价值。
其实测试行业已经从“证明软件是对的”转变成“证明软件达到一定的质量”,最终达到的目标是“质效合一”:质量和效率的平衡。
如何实现质效合一?——通过持续交付来适应变化。
但很多人都有一个误区,认为持续测试=连续测试,在电脑前测了个天荒地老,直到最终测没了头发也没有提升任何自我价值。那持续测试到底是什么呢?持续测试是跟随交付的端到端的质量保证。理想中要实现如下三点:
于是为了更好的实现这些,就要把测试内容变成一个代码化的东西,于是大家在最近这几年开始纷纷谈到测试开发的概念。测试开发通过数据驱动去做单元框架,通过单元框架去完成覆盖率,以实现测的全;从UI到接口测试,再到单元测试,通过脚本化,实现快速部署环境,以实现测的快;最后通过框架化来实现成本低。
而在互联网特性下,当我们的软件成熟度逐步上升、且市场已经非常稳定之后,创新性的业务内容已经不是我们的首要任务,而是通过技术去驱动业务,并把业务留给用户自己去实现。但在这样的情况下,作为测试,我们到底该测什么?业务?技术?
此时我们要测的就是:在不知道用户如何使用的前提下,去做探索性测试,去模拟出用户的各种可能性。以及用户在使用软件的时候,什么样的体验是让他觉得合格的。
当你逐渐从测试菜鸟升级到管理层之后,你的格局就会产生变化,要开始思考如何才能让你和你的团队在整个公司体系下面是有存在价值甚至是举足轻重的。其中有五点要素需要完成:
1)持续测试应该是端到端的
2)培养被测对象的规范性
3)赋能研发自测能力
4)共担责任找到业务目标
5)从扔过墙到揽责
最后希望大家去想一个问题,到底要怎么做才能实现公司和自我的双赢,这正是云层想通过此次MTSC的话题分享最想让大家明白的问题。
云层PPT下载:
链接:https://pan.baidu.com/s/1Awr2s4_kVcDnULuiljqkUw