北京中科白瘕风 http://m.39.net/pf/a_4656593.html后台回复「星球」,免费加入星球
阅读本文大概需要5分钟。
前几年面试时,问过很多人后面的职业规划是什么,大部分的回答都是「性能测试」,虽然很多人不知道「性能测试」到底要怎么做,甚至也没有啥代码基础,但是知道这个方向是热门,也值钱,所以就定这个方向了,随大流,准没错。
这几年面试时,问很多人后面的职业规划是什么,几乎清一色的变成「自动化测试」,同时反问我们公司有没有自动化,我的答复一般都是「没有这么明确的区分,我们只有业务质量目标,你用手工还是自动化,没有特别要求,只要能高效保质保量的达到目标就行。」
其实仔细想想,「自动化测试」应该只是我们测试的一种方式,或者说手段,而不能说成是一个职业规划,为了达到质量目标,我们可以选择最优的方式即可,比如Web前端测试,虽然有很多自动化实现方案,但是目前手工测的仍然很多,前端变化快呀,手工的投入产出比,大部分时候都比自动化要好,那我们要不要为了自动化而自动化呢?
相对「自动化测试」而言,我觉得对「测试策略」的更好应用,也许是可以花更多时间去研究的,比如什么时候用手工,什么时候用自动化,比如什么情况可以用静态测试,什么时候用动态,比如什么时候可以主要