时间so快,一晃大学毕业两年了。从实习到现在,进入测试行业算起来也有整整两年了。两年时间终于从一个小菜鸟变成了中级菜鸟,继续要在菜鸟的路上奔跑!
简单回顾这两年,从电脑应用自动化到网页自动化再到app自动化;从电脑应用手工测试到网页手工测试再到app手工测试;从页面端性能到app性能,一路一个坑一个坑的走过来,算是经历了太多,不然怎么会进化这么快呢!
这几天作为面试官面试应届生,无论是本科还是研究生,从测试思维到日常逻辑;从测试一系列简单问题再到深入测试走向,数据库,开发语言,前端,后端,网络,简单算法也算是学到了不少。不管最后被我pass了多少,我最后都会告诉面试者一定要有自己的思维,而且要努力!
刚开始很多人都会认为测试很简单吧,我也这么觉得!可是当你深入后你才会发现,这并不是一项简单的工作。你既要保证线上,还要保证效率;你既要会跟开发沟通,还要会跟产品交流;既要熟悉一整套环境,还要学会搭建一整套环境。遇到问题,自己要抓包看是前端问题还是后端问题;有时候产品的需求你觉得不对,你还要去确认跟产品斯比。对,你的表达能力一定要强,这个很关键!
继续在测试菜鸟的路上深入吧。你到哪一步了?是否想坚持,是否要放弃?
软件测试工程师的成长路线是什么样的?
一、测试基础
了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维
二、Linux必备知识
Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。
三、Shell脚本
掌握Shell脚本:包括Shell基础与运用、Shell逻辑控制、Shell逻辑函数
四、互联网程序原理
自动化必经之路:前端开发基础知识以及互联网网络必备知识四、互联网程序原理
五、MySQL数据库
软件测试工程师必备MySQL数据库知识,不仅仅停留在基本的“增删改查”。
六、抓包工具
Fiddler,Wireshark,Sniffer,Tcpdump各种抓包工具适用于各种项目,总有一款适合你的
七、接口测试工具
接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman
八、Web自动化测试Java&Python
了解自动化的目的,熟练掌握TestNG&unittest自动化框架,以及断言与日志处理
九、接口与移动端自动化
专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用
十、敏捷测试&TestOps构建
揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心
十一、性能测试&安全测试
软件测试的彼岸:性能测试和安全测试,选个方向努力爬坑吧!
根据这个学习架构路线,不断地去摸索与提升,突破技术的瓶颈,可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。我也是走过这样一段路,才能获得更多高薪职位的机会,付出终有回报,也算是对我能力的一种认可吧,真正的证明了自己的价值。至少税后30+的薪水是我当前状态下比较满意的。
如果说你在自动化测试工程师阶段还想往性能测试方面去进行发展,要求就会更多了,其实性能也是一种自动化。所以第一个你也必须要掌握一门编程语言,第二个语言脚本,第三个指标,第四个调优。
最后: 可以关注公众号:伤心的辣条 ! 进去有许多资料共享!资料都是面试时面试官必问的知识点,也包括了很多测试行业常见知识,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!喜欢我们自动化的小伙伴们,可以加入我们的技术交流扣扣群:914172719(里面有超多学习资料免费分享哟)
好文推荐
转行面试,跳槽面试,软件测试人员都必须知道的这几种面试技巧!