
软件测试要学些什么?有的人说的很简单,有的人说的很多,学得很简单的应该是手动测试。在今后的职业发展总会遇到瓶颈,想要突破,就必须得加紧学习了。
如何突破现有瓶颈?
当测试人员入职后,测试人员不能仅仅做好本职工作,还需要思考如何将工作做的更快,更好;思考是不是还有其他方式完成工作。下面给大家介绍下突破瓶颈需要的能力,以及学习方向。

代码能力
测试人员不需要学习ssh框架、mvc框架。但是测试人员选择的开发语言要与公司常用开发语言一致。达到能看到开发写的逻辑就可以了,进阶的话,测试人员可以自己利用公司的框架写一点小的项目,这样可以更加理解开发的工作方式,易错点。很多时候,你会发现有些功能点的问题好的测试工程师一眼就发现了,因为他们也错过。
沟通能力
沟通能力是作为测试很关键的一个能力,开发、运维、客户等角色都需要测试人员去沟通。有时候还需要测试人员去协调资源。如果只是闷头测试,那你的眼界只能局限于一小块,整天只能唉声叹气抱怨为啥提交质量这么次,客户老骂人了。
测试知识广度
当测试人员要晋升高级、资深测试的时候,测试人员需要给公司看出他们的价值,测试人员和新员工的区别。此时,测试人员不光要在业务上有自己的见解,在测试技术上也要有所涉及。了解那些技术会对测试效率有提升,为公司省钱。
自动化测试、性能测试、白盒测试、灰盒测试、接口测试、混淆测试等等,不光要理解名字,建议能自己实际操作下。看着很难的东西,上手了就没那么难了。
测试知识深度
当测试人员专注于测试的时候,一定要选个方向。自动化还是性能?不建议选择业务专家或者测试管理,前者太难,后者容易被淘汰。
作为一名性能测试、自动化测试都有涉猎的人来说,比较推荐大家性能测试,因为性能测试是高精尖人才的起点,很多公司都缺。性能测试的入门很简单,学习LoadRunner即可。

现在LoadRunner有认证课程了,全球第七大纯软件公司 Micro Focus 发起的LoadRunner ASP(LoadRunner Accredited Software Professional):即性能测试专业人士资格认证软件测试人员提供统一的行业标准,严格评估测试人员知识技能。现已在全球 100 多个国家和地区推广及建立全球统一认证考试系统,是目前软件性能测试领域含金量最高的认证。
现在,你知道软件测试要学些什么了吗?



