软件测试入门方法很多,有人自学能力强,适合自学。有的人自学容易钻牛角尖,不能系统的梳理知识点,零零散散,这种人适合找机构。看你个人情况了。以下我提供一些软件测试工程师每个职级需要掌握的技能,你可以根据这个去学习。

初级软件测试工程师会功能测试就可以了。

中级的软件测试工程师功能测试、性能测试、黑盒测试、白盒测试、自动化测试是必备的。能懂接口测试就更好了。

目前的现状是中级软件测试工程师在行业是大多数。

高级的软件测试工程师除了会测试还要懂开发。

这些书籍是我自己平常在看的,可以分享出来你参考:

《软件测试项目实战之性能测试篇》

《软件测试项目实战之功能测试篇》

《软件测试工程师培训教程》

《软件测试技术基础教程流程、设计与实战》

《软件测试技术基础教程敏捷、开源与Web实战》

《软件测试技术基础教程理论、方法与工具》

《Web项目测试实战》

《软件测试技术基础教程——理论、方法、面试》