当前位置:网站首页>5年,从“点点点”到现在的测试开发,我的成功值得每一个借鉴。
5年,从“点点点”到现在的测试开发,我的成功值得每一个借鉴。
2022-06-24 19:46:00 【测试界的彭于晏】
我感觉我是一个比较有发言权的人吧,我在测试行业爬模滚打5年,从点点点的功能测试到现在成为测试开发工程师,工资也翻了几倍;
个人觉得,测试的前景并不差,只要自己肯努力;我刚出来的时候是在鹅厂做外包的功能测试,天天点点点,很悠闲,点了两年,发觉这样下去会废,然后就开始学习python,java,学着搞自动化测试,不过说实话,自学的话很容易死
在入门阶段,要有很强的自制力,后面学会了一些皮毛,跳槽去另外一家公司,平常比较好学,加班或者没什么项目做的时候都会自己看书,学敲代码,被领导赏识,派去总部核心技术团队学习了一个礼拜的ui自动化,是有专人带,然后回来就把公司app的自动化交给了我,这才算是真正入门自动化了

然后就开始自己琢磨,抄人家的框架,等等,做是做出来了,但是比较low,后面又跳槽去了一家金融公司,专职做自动化,幸好到了这家公司,这里自动化的负责人是字节出来的,很牛,然后在那家公司我拼命跟着他学,讲真的,学到了好多好多东西,进这家公司的时候,人家给我定级是初中级自动化,在这做了一年多后再跳槽,我发现面试的题目我基本一看就会,跳到下一家直接就是高级了,所以,如果能跟这种大牛一起共事,一定要多学
现在我到新公司做接口自动化,然后在开发一个测试平台(突然发现,自己还是涉足挺广),我相信,当我找下一份工作的时候,要么就是测试经理,要么就是高级测试开发了,所以不要说测试这个行业没前途,这种话都是那些不上进的,自暴自弃的人说的;还有就是,做测试的最终归属不一定非得是自动化或者测开,做功能测试一样可以很牛,我一个朋友在一家金融公司只做功能,人家年年拿优秀员工,年终奖比那些做自动化,性能的都多;
不要考虑太多,扎实做好当下的每一件事,有时间就去学习充实自己,扩展自己知识的广度,加深自己专业领域的深度,这样的人永远都不会被淘汰
以上并不是给不想学自动化测试或提升更多的人们的一个借口。而是觉得测试者不要在工作中迷失了自己。目前就大量招聘信息来说,想要高薪得会以下几点:
会一门编程语言,懂自动化测试,懂Appium操作,元素定位、操作、等待、滑动等,深入讲解PO、unittest、yaml、配置文件、测试报告等知识,基于关键字驱动、Pytest和jenkins持续集成完成App测试框架设计与开发、测试工具、比如性能测试工具loadrunner,自动化测试工具selenium、Appium。
作为一位过来人也是希望你们少走一些弯路,在这里我给大家分享一些自动化测试的相关资料,希望能给你前进的路上带来帮助,需要的文末获取。
绵薄之力
做为一名自动化软件测试,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!
一、先学习一门编程语言,建议python

二、Python自动化测试框架应用

三、自动化测试篇 - Web UI 自动化

四、自动化测试篇 - 移动端UI 自动化

五、自动化测试篇 - 接口自动化测试

六、自动化测试篇 - 持续集成Git、jenkins、Docker

七、自动化测试篇 - 性能测试LoadRunner、jmeter、app性能

八、自动化测试篇 - WEB安全测试、渗透测试、漏洞扫描

九、自动化测试篇 - RobotFramework、AirTest

10、测试开发篇-自动化测试平台开发

11、互联网高薪测试拓展知识、Redis、MongoDB、Nginx集群实战

上面就是我为大家整理出来的一自动化测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4个月完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
送给大家一句话:
让自己变得更强:想一想,如果你想在测试这个行业一直做下去,你的经验和测试技术是远远不够的,你需要进阶,你需要丰富你的技术栈!还等什么!
绵薄之力
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走

这些资料,对于想【进阶自动化测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….

边栏推荐
- Leetcode topic [array] -39- combined sum
- R language uses the aggregate function of epidisplay package to split numerical variables into different subsets based on factor variables, calculate the summary statistics of each subset, and customi
- The dplyr package select function of R language moves the specified data column in the dataframe data to the first column (the first column) in the dataframe data column
- Redis source code analysis skip list
- 抖音实战~项目关联UniCloud
- The R language uses the matchit package for propensity matching analysis and match The data function constructs the matched sample set, and judges the balance of all covariates in the sample after the
- Hibernate学习3 - 自定义SQL
- 国内有哪些好的智能家居品牌支持homekit?
- Hello C (I) -- basics of C language
- Hello C (two) -- use of bit operation
猜你喜欢

Helix distance of point

Redis source code analysis skip list

Phprunner 10.7.0 PHP code generator

Spark's wide dependence and narrow dependence yyds dry goods inventory

Huawei machine learning service speech recognition function enables applications to paint "sound" and color

Nacos究竟是什么

Still using simpledateformat for time formatting? Be careful of project collapse

Actipro WPF Controls 2022.1.2

明天就是PMP考试了(6月25日),这些大家都了解了吗?

QT cannot be edited with UTF-8
随机推荐
Hello C (VI) -- pointer and string
Hello C (two) -- use of bit operation
7-5 maximal submatrix sum problem
R language uses the multinom function of NNET package to build an unordered multi classification logistic regression model, and uses exp function and coef function to obtain the corresponding odds rat
Printf redirection of serial port under sw4stm32 (SW4)
2021-2022 China's financial digitalization "new" insight Industry Research Report
7-7 数字三角形
Mirror image of sword finger offer binary tree
Common regular expressions
企业级~uni-app网络请求封装
Using ADC to control brushless motor source program STM32 library function
Still using simpledateformat for time formatting? Be careful of project collapse
7-8 ladder cloud vertical
STM32CubeIDE SWV功能使用方法
Design and practice of vivo server monitoring architecture
Redis source code analysis skip list
The R language uses the matchit package for propensity matching analysis and match The data function constructs the matched sample set, and performs Welch double sample t-test analysis and double inde
今天睡眠质量记录79分
JS listens for page or element scroll events, scrolling to the bottom or top
7-6 laying oil well pipeline