有同学说,测试没价值,我们测试团队刚被拆散了。 也有同学说,公司不重视测试,我觉得我们就是测试得太好了。哪天线上出个bug,老板们就知道测试的价值了。 还有人给测试同学规划职业发展路径,就是不做测试,技术好的转行去做开发,能说会道的去做项目经理、产品经理。
也有人说,测试应该左移右移。不过左移右移的,其实是测试的工作职责和意识,而不是测试人员的肉身。
一时间,仿佛一个测试人员的成功,就是不做测试。
是这样的吗?
从影响力的范围来说,是这样一个价值链:
个体-团队-部门-公司-行业。
用金融业常用的前-中-后台的说法来讲,一个测试人员的专业路径,大体上是这样的:
从影响力的层面来说,首先是做好自己,给团队提供价值,是做别人做不了或者不愿做的事情,或者是把人人都能做的事情做到卓越。测试,在很多人心目中就是一件人人能做但是不愿意做的事情。而测试的基础价值就是经过我们测试的东西,能够让老板放心,让用户舒心。
这个层面体现的,是测试的广度和类型的深度,从软件到移动应用,手游测试、APP测试。性能、安全、可靠性、业务等等。通常我们通过测试需求分析、测试用例设计的评审来评估测试人员是不是有找到bug的sense,有没有独特的视角,而从缺陷探测率、缺陷严重程度等后验指标来评价一个测试人员找bug的能力。
一个版本能够发布,不是因为时间到了,必须要发,而是因为我们的测试测过了,说可以发。尤其是线上缺陷、紧急变更等等。 测试人员在越来越短的时间盒TimeBox里面如何能赶上节奏。基本的要求就是自动化测试了。从无到有,建立完善的自动化测试,实现快速回归的自然是牛人。但是能够发掘和继承自动化遗产OldMoney的,而不是逮着机会就喜欢推到重来另起炉灶的,也很了不起。 能够分析下日志,看一下代码,找出root cause,能够写上几行代码来提供一个修复建议,帮助开发更快地定位和修复问题。就能够更牛气地“怼”开发了。
---待续
推荐读物:
《影响力》 《清单革命》