下面我就来说说这个年轻人如何跨入软件测试的门,这个门槛真的好低。很多非计算机专业的人,不会编程,都加入了软件测试的大军。软件测试的黑盒测试还是占的比重很大,因为很多业务想完全依靠自动化测试,及其不现实。自动化测试看着高大上,在现实测试中起得实际作用不大,只能锦上添花,不能解决实际复杂的测试要点。本人从2004年跨入软件测试,入职的第一家软件测试公司就是个外包公司。当年也是计算机专业学得很差,编程一窍不通。自己想改变,好难,迫于无奈,就选择门槛低,好入门的软件测试。
有一段时间,觉得中专生都能干这活,一点不假。大专生干这个,错错有余。对学历要求不高。杭州有大把的大专生干测试。但是想获得高薪,还是要点学历。高学历毕竟薪资还是要可观点,本人211本科,所以这些年软件测试薪资中规中矩。
做好软件测试,想不会轻易被替代。还是要耗费一点心血钻研下软件测试涉及的知识。特别是linux知识,因为你在测试时,经常遇到环境问题。你需要排查问题,分析日志。你就需要去服务器上取日志,这时候你需要操作服务器,懂得linux知识多,你操作起来不求人。如果你发现了软件bug,你要保留证据,你也需要去服务器上看部署的代码是不是你正要验证的版本。懂得一些运维知识,比你会白盒测试重要的多。

既然做测试,就不要嫌麻烦,准备测试环境,造测试数据,沟通开发解决问题等等,都需要你的细心和耐心。这行轻易的点点点的测试,可替代性太高了。一个刚毕业的小年轻可以随便替换掉你。所以要想干的长久和干的有深度。还是要懂更多测试技术和业务知识。做到和业务人员一样对业务流程门清,你才能测出问题。如果总是测简单的功能和发现太浅显的问题,老板估计时间久了就要想裁掉你,换便宜的人力成本。
软件测试对于很多女性来说是很好的职业,如果男性在编程上实在毫无建树。干这个也能获得些成绩,解决十来年的就业不成问题。但是随着中年的到来,有几个单位还要40多岁的软件测试人员呢?所以刚毕业找不到好工作,可以干这行。如果有长远的考虑,还是要进体制内。那个稳定长久。软件测试只能挣点小钱,不能有大的发展和大的抱负。混口饭吃,老阮就在这行干了很多年。