好多小伙伴都是从功能测试入门的,从最开始或者更长的时间一直都在从事点点点的工作。觉得工作没有乐趣,枯燥,想要提升自己,但不知道自己该怎么做。不得不说,每个人都会有迷茫期,记得我刚出来工作的时候,隔三岔五的迷茫,根本不知道自己到底想要做什么,只能随波逐流的过一天是一天。但每次度过迷茫期都会有一点提升,因为在迷茫期的时候,会不断的纠正自己要走的路。所以,各位小伙伴在这个阶段就应该想想自己未来到底要怎么走。
今天在这里分享的是一些大佬的切身感想!文末也分享一波我的自动化测试学习路线和配套学习资源
某知名公司资深测试工程师:
我的职业生涯:专项性能-功能测试-专项性能-自动化+功能
从性能转向自动化纯属对代码的热爱,能否胜任一项工作兴趣最重要,所以如何快速入门,首先看你是否有这方面的兴趣。下面是我当年入门的步骤。
1、接受自动化相关的培训,如概念培训、工具培训等
2、系统学习一门编码语言,熟悉编程思想
3、走读公司内部自动化框架代码
4、在github上、各大论坛学习自动化来源代码
5、依葫芦画瓢的参与自动化用例开发
6、自启项目,运用市场主流关键字驱动思想重新封装自动化框架,学习各大web框架融入关键字,形成可视化自动化
7、学习自动化持续集成
这些过程似乎不是那么快速高效,但是效果会很好,如想快速入门,报培训班是不错的选择,但还得靠自己多花时间,多学习。
某大企业资深测试开发工程师:
一个功能测试团队想在自动化方面有所做为,有几件事是比较重要的。
明确方向:做为管理者,需要明确组织效率提升的目标、个人职业发展的路径、自动化产出的绩效导向等问题
给出路径:个人比较推崇小平同志的“让一部分人先富起来,先富带动后富”方针路线。想做自动化,就必须在组织内先树立几个典型,重点培养。如果组织内已具备合适人员,可以给其一定空间,先提前开展一部分公共基础工作。如果没有,就只能选择请外部专家进行培训,然后采用赛马的机制,选拔这个组内的领头人。一个将军,带一群兵的模式,是比较容易开展起来的。备注:如果管理者本身就是自动化专家,那这个事就比较好办了,否则管理者的自动化体系认知的自我学习就是成败的关键了。
学会妥协:自动化是个产出比其实并不高的事情,很多人都以为自动化一定可以提高效率。然而很多自动化项目都因为盲目和无知,最终被提前葬送了。自动化跟功能测试一样,有其擅长的领域,比如回归测试、环境部署等。对于组织需要先定些小目标:先脚本化、流程化,最后再实现自动判定和持续完善。
技能提升:自动化实现需要产品设计能力、架构设计能力、语言编码能力等,需要做好持续学习、不断提升的准备。自动化工作本身就可以按项目来运作,所有的工程化理论都适用,也意味着软件工程的所有风险也都存在。
某大企业全栈测试工程师
其实这根本没有捷径可走的,不过现在学习的同学比早期学习的同学还是快捷了不少!
首先网上各种文档,教程都比较多,不用费时费力地去找文档;
其次,如果想更加全面的学习,或是更加快一点儿的话,去参加培训班,购买网上的系列课程;选择针对性强的教程,也是不错的选择;
第三,必须实践,你通过观看,是不能知道一道美食的味道的, 同样,不管是看书还是看教程,你不动手去写代码,永远不能把知识变成自己的。脚踏实地,一步步地来,才能达到一定的水平哟!
我的自动化测试之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,所以,我和朋友花了一段时间整理编写了下面的《自动化测试工程师发展规划路线》,希望会给你带来帮助和方向,如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们的群:779450660 大家一起讨论交流,里面也有各种软件测试资料和技术交流。
一、先学习一门编程语言,建议python‘
二、Python自动化测试框架应用
三、自动化测试篇 - Web UI 自动化
四、自动化测试篇 - 移动端UI 自动化
五、自动化测试篇 - 接口自动化测试
六、自动化测试篇 - 持续集成Git、jenkins、Docker
七、自动化测试篇 -性能测试LoadRunner、jmeter、app性能
八、自动化测试篇 - WEB安全测试、渗透测试、漏洞扫描
九、自动化测试篇 - RobotFramework、AirTest
10、测试开发篇-自动化测试平台开发
11、互联网高薪测试拓展知识、Redis、MongoDB、Nginx集群实战
上面就是我为大家整理出来的一自动化测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4个月完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
看完这篇内容后,相信以下两件事,也会对你的个人提升有所帮助:
1、 点赞,让更多人能看到这篇文章,同时你的认可也会鼓励我创作更多优质内容。
2、 让自己变得更强:想一想,如果你想在测试这个行业一直做下去,你的经验和测试技术是远远不够的,你需要进阶,你需要丰富你的技术栈!还等什么!
技能提升
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走
这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….
关注我的微信公众号:【程序员小濠】即可获取这份资料了!
如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们的群:779450660 大家一起讨论交流,里面也有各种软件测试资料和技术交流。
如果对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。
网友评论