软件测试的前景怎么样?
很多人说软件测试的行业现状是[就业竞争小、人才缺口大]
这个话不完全对,软件测试行业目前来说,基础的点点点功能测试已经趋于饱和,全栈、自动化测试、性能测试等高端人才,需求会越来越多。
测试岗位不会变少,反而相对于其他岗位会变的更重要一些。
首先纠正一个非常非常错误的观念。测试和测试开发是两个岗位?No,不是的。测试开发是属于测试的。
测试开发只不过是使用类似于开发的技术和能力,来达到测试的目的,本质还是测试。
就如同一个人用扫把扫地,另一个人发明了自动扫地机来扫地,看起来后面这位更高级,但是实际目的还是扫地。 测试的本质是,理解业务,产品和需求。傻乎乎地用研发标准招一位长得像测试,但是实际是研发的人,就无法保障测试到位。测试是非常靠软实力的,标榜自身技术能力很好,但是半个重要bug都测不出,线上事故一坨,这样的例子见的太多了。
接下来说一下测试的进阶形态,也就是测试的发展趋势了。
测试有两个进阶方向,一个方向就是自动化,也就是在简化自身的重复劳动。这个虽然非常重要,但实际上现在成熟框架很多。而且测试框架其实不像研发框架,测试框架优先关注的是易懂性,易用性