这阵子在跟一些软件测试大佬交流,整理了一下大佬所表达的,希望对大家有帮助
1.不要沉迷于收集各种学习资料,拿到一份还可以的,干就完了!网盘收集1000G,都不如你自己实际去学
2.开发能力很重要,时间多的先学Java,时间少工作忙的先学Python。但是到工作5年之后,这两门语言最好都要掌握!
3.不管你是通过看书还是看视频来学习,一定要自己动手,自己实操,自己写代码,光看是学不会的!
4.测试越往后走,对知识广度的要求更宽。所以除了测试领域的知识,平常还要注意多了解其他领域。
5不要相信“测试无前途论“,有没有前途在于你自己。对于二三线城市来说,研发工资确实比测试平均要高。而且如果你只会做重复性强,可替代性高,难度低的工作,不管在哪个岗位。都没前途。
6.初级测试往往容易被埋在业务当中,这是一个很无奈的现象。解决办法只有自己牺牲业余时间来多提升自己。
7.不要过于鼓吹自动化测试,自动化只是一种手段,并不适用于所有的测试场景,也不能完全代替手工测试。
8.对业务要有足够深入的了解,这是做测试开发的必要条件。不然只懂开发不懂测试或者不懂业务,开发出来的工具也没人用。
9.工作3年之后,不要频繁跳槽。越往后, HR越看重你的稳定性。
10.责任心、细心一定要有,测试是质量保证证的最后一步,也是测试的脸面。不管你对现在的公司是否满意,是否喜欢目前的工作内容,工作的时候该认真还得认真,这也是职业素养的体现。
11.所谓的“程序员都是吃青春饭,35岁之后很难。”也是看人。
难道只有程序员有中年危机??产品经理、运营没有?其他行业的人也没有?大家都一样的,35岁人到中年,上有老下有小,本来就是压力比较大的年龄阶段。没必要放大焦虑。只要技术在,还怕没饭吃嘛?
12.刚入门的时候,测试策略设计能力和测试用例设计能力是初级测试最核心的竞争力。
绵薄之力
做为一名八年老测试,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!
下面分享我整理的这份2024年可能是最全的软件测试工程师发展方向知识架构体系图。
1、Python 编程与测试开发技术
2、Web自动化测试基础
3、APP自动化测试基础
4、Postman测试工具专题
5、接口自动化测试基础
6、自动化框架封装
7、持续集成
8、Jmeter 性能测试
9、APP性能测试
10、Fiddler 抓包工具的使用
11、TCP/IP协议详情
12、计算机操作系统
13、Linux 系统操作
14、MySQL 数据库
15、RobotFramework 自动化测试框架
16、跨平台的自动化测试框架
上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。
可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在评论区留言,博主给你配套的完整软件测试学习资源,希望能给你前进的路上带来帮助。
点个赞再走呗