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