当前位置:网站首页>如何快速进阶自动化测试?听听这3位BAT大厂测试工程师的切身感想....
如何快速进阶自动化测试?听听这3位BAT大厂测试工程师的切身感想....
2022-07-05 18:35:00 【小码哥说测试】
好多小伙伴都是从功能测试入门的,从最开始或者更长的时间一直都在从事点点点的工作。觉得工作没有乐趣,枯燥,想要提升自己,但不知道自己该怎么做。不得不说,每个人都会有迷茫期,记得我刚出来工作的时候,隔三岔五的迷茫,根本不知道自己到底想要做什么,只能随波逐流的过一天是一天。但每次度过迷茫期都会有一点提升,因为在迷茫期的时候,会不断的纠正自己要走的路。所以,各位小伙伴在这个阶段就应该想想自己未来到底要怎么走。
今天在这里分享的是一些大佬的切身感想!文末也分享一波我的自动化测试学习路线和配套学习资源
某知名公司资深测试工程师:
我的职业生涯:专项性能-功能测试-专项性能-自动化+功能
从性能转向自动化纯属对代码的热爱,能否胜任一项工作兴趣最重要,所以如何快速入门,首先看你是否有这方面的兴趣。下面是我当年入门的步骤。
1、接受自动化相关的培训,如概念培训、工具培训等
2、系统学习一门编码语言,熟悉编程思想
3、走读公司内部自动化框架代码
4、在github上、各大论坛学习自动化来源代码
5、依葫芦画瓢的参与自动化用例开发
6、自启项目,运用市场主流关键字驱动思想重新封装自动化框架,学习各大web框架融入关键字,形成可视化自动化
7、学习自动化持续集成
这些过程似乎不是那么快速高效,但是效果会很好,如想快速入门,报培训班是不错的选择,但还得靠自己多花时间,多学习。
某大企业资深测试开发工程师:
一个功能测试团队想在自动化方面有所做为,有几件事是比较重要的。
明确方向:做为管理者,需要明确组织效率提升的目标、个人职业发展的路径、自动化产出的绩效导向等问题
给出路径:个人比较推崇小平同志的“让一部分人先富起来,先富带动后富”方针路线。想做自动化,就必须在组织内先树立几个典型,重点培养。如果组织内已具备合适人员,可以给其一定空间,先提前开展一部分公共基础工作。如果没有,就只能选择请外部专家进行培训,然后采用赛马的机制,选拔这个组内的领头人。一个将军,带一群兵的模式,是比较容易开展起来的。备注:如果管理者本身就是自动化专家,那这个事就比较好办了,否则管理者的自动化体系认知的自我学习就是成败的关键了。
学会妥协:自动化是个产出比其实并不高的事情,很多人都以为自动化一定可以提高效率。然而很多自动化项目都因为盲目和无知,最终被提前葬送了。自动化跟功能测试一样,有其擅长的领域,比如回归测试、环境部署等。对于组织需要先定些小目标:先脚本化、流程化,最后再实现自动判定和持续完善。
技能提升:自动化实现需要产品设计能力、架构设计能力、语言编码能力等,需要做好持续学习、不断提升的准备。自动化工作本身就可以按项目来运作,所有的工程化理论都适用,也意味着软件工程的所有风险也都存在。
某大企业全栈测试工程师
其实这根本没有捷径可走的,不过现在学习的同学比早期学习的同学还是快捷了不少!
首先网上各种文档,教程都比较多,不用费时费力地去找文档;
其次,如果想更加全面的学习,或是更加快一点儿的话,去参加培训班,购买网上的系列课程;选择针对性强的教程,也是不错的选择;
第三,必须实践,你通过观看,是不能知道一道美食的味道的, 同样,不管是看书还是看教程,你不动手去写代码,永远不能把知识变成自己的。脚踏实地,一步步地来,才能达到一定的水平哟!
最后
做为一名自动化软件测试,接下来我想分享一下这些年来,我对于技术一些归纳和总结,希望能帮助到有心在技术这条道路上一路走到黑的朋友!
我的自动化测试之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和总结,所以,我和朋友花了一段时间整理编写了下面的《软件测试工程师发展规划路线》,也整理了不少【教程资源】,放在了文末希望会给你带来帮助和方向
一、先学习一门编程语言,建议python
二、Python自动化测试框架应用
三、自动化测试篇 - Web UI 自动化
四、自动化测试篇 - 移动端UI 自动化
五、自动化测试篇 - 接口自动化测试
六、自动化测试篇 - 持续集成Git、jenkins、Docker
七、自动化测试篇 - 性能测试LoadRunner、jmeter、app性能
八、自动化测试篇 - WEB安全测试、渗透测试、漏洞扫描
九、自动化测试篇 - RobotFramework、AirTest
10、测试开发篇-自动化测试平台开发
11、互联网高薪测试拓展知识、Redis、MongoDB、Nginx集群实战
上面就是我为大家整理出来的一自动化测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4个月完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
送给大家一句话:
让自己变得更强:想一想,如果你想在测试这个行业一直做下去,你的经验和测试技术是远远不够的,你需要进阶,你需要丰富你的技术栈!还等什么!
绵薄之力
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走
这些资料,对于想【进阶自动化测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….
边栏推荐
- Linear table - abstract data type
- What is text mining? "Suggested collection"
- lombok @Builder注解
- MySQL数据库索引教程(超详细)
- EasyCVR授权到期页面无法登录,该如何解决?
- 技术分享 | 接口测试价值与体系
- How to write good code defensive programming
- [HCIA cloud] [1] definition of cloud computing, what is cloud computing, architecture and technical description of cloud computing, Huawei cloud computing products, and description of Huawei memory DD
- Is it safe to make fund fixed investment on access letter?
- 5. 数据访问 - EntityFramework集成
猜你喜欢
Solutions contents have differences only in line separators
Copy the linked list with random pointer in the "Li Kou brush question plan"
AI open2022 | overview of recommendation systems based on heterogeneous information networks: concepts, methods, applications and resources
基于can总线的A2L文件解析(3)
Summary of six points of MySQL optimization
Various pits of vs2017 QT
Pytorch yolov5 training custom data
蚂蚁集团开源可信隐私计算框架「隐语」:开放、通用
About statistical power
A2L file parsing based on CAN bus (3)
随机推荐
7-1 linked list is also simple fina
Vulnhub's darkhole_ two
基于can总线的A2L文件解析(3)
Is it safe to open an account and register stocks for stock speculation? Is there any risk? Is it reliable?
Isprs2022/ cloud detection: cloud detection with boundary nets
@Extension, @spi annotation principle
在通达信上做基金定投安全吗?
Find in MySQL_ in_ Detailed explanation of set() function usage
Oracle 中文排序 Oracle 中文字段排序
Insufficient picture data? I made a free image enhancement software
如何写出好代码 - 防御式编程
The origin of PTS, DTS and duration of audio and video packages
2022年5月腾讯云开发者社区视频月度榜单公布
max31865模块RTD测温注意事项
How to obtain the coordinates of the aircraft passing through both ends of the radar
使用文件和目录属性和属性
Record eval() and no in pytoch_ grad()
RedHat7.4配置yum软件仓库(RHEL7.4)
ROS安装报错 sudo: rosdep:找不到命令
2022 Alibaba Android advanced interview questions sharing, 2022 Alibaba hand Taobao Android interview questions