当前位置:网站首页>It took me only 3 months to jump out of the comfort zone and become an automated test engineer for 5 years
It took me only 3 months to jump out of the comfort zone and become an automated test engineer for 5 years
2022-07-02 03:37:00 【Little brother said test】

Many people have misunderstandings about functional testing . Think that functional testing is the primary stage of a software testing position , After a long time, you will naturally become a senior . Unfortunately , Functional testing will not become more advanced with the age of the workplace .
At this time , Some people realize that you can't always be a part-time worker , Want to learn new technology , however , I'm tired of working overtime when I'm full of work every day . Even if there is time for self-study, it is basically in a state of failure to learn .
Want to learn , No one's watching , Can't find the right way , There is no clear plan . Over time, I was swallowed up by the state of brushing my mobile phone on the sofa after work every day , Learning something is forgotten .
Want a promotion , There is no perfect technology . Want to leave , I'm afraid no one wants to leave . Want to change careers , Afraid to take risks .
People always make excuses for their laziness . All the thoughts of making progress only stay in my head . But time really waits for no one , If you still want to make progress , Get out of your comfort zone now !
01、 Transition from point work to Automation
yes 99% test er Advanced path
I sincerely suggest you start with Python Start learning .
Python, As a powerful high-level programming language , The development prospect is immeasurable .
In recent years, many Internet companies have no regard for front-end positions 、 Back end jobs 、 test 、 Operation and maintenance 、 Data analysis positions all hope to have Python Related skills , More enterprises directly recruit python Back end Development Engineer ,Python It is obvious to all that .
A picture tells you Python How hot ?

baidu index , The solid blue line is Python Search data for , Far more than other languages
Python It has also become a necessary technology for major companies to recruit . For people who have a foundation in software testing ,Python The introduction is very simple , As long as you understand the library, the code is basically just a few fragments . as for Python Basic grammar , Pay two to three hours a day , You can chew it down in a month .
02、 Why don't you suggest self-study Python?
1、 The cost of time is too high
Self study from zero foundation Python, According to the different understanding ability of each person , It will take about half a year to a year and a half . In songqin , newspaper Python Automated partners pass 3 A month's study will lead to a job , I have been able to do well in the workplace for a year .
And in terms of salary , First tier cities such as Beijing, Shanghai, Guangzhou and Shenzhen ,Python Average monthly income of engineers 18K about , Less than 2 Weeks can earn back the cost of training .
2、 The probability of learning content is not the technology required by current enterprises
self-taught , Some friends will choose to watch online free courses , Or get free resources through new media channels , But these resources , A hammer in the East and a stick in the West , It's not systematic , There are even technologies a few years ago , Waste time and energy .
Just follow the teacher's teaching progress when registering for class , In terms of course content , There is no need to worry about knowledge obsolescence when registering for class , Training institutions will regularly update the curriculum , To ensure that the courses are consistent with current enterprise needs .
3、 To attend training , There are rich positions to promote buff The blessing
Study in songqin , We have only one goal : Successful employment , Satisfied offer. So , In addition to regular courses , Songqin also offers enterprise courses 、 Employment courses and other promotion courses , In order to help students better find their favorite jobs .
Many talents are not employed by their favorite companies , It's not lack of ability , But in the interview process did not play their due strength . For some excellent students , Employment teachers will also push students into the company through their own contacts . This is also the reason why the employment rate of the trainees in the training course is much higher than that of the self-taught trainees .
03、 How to master Python
And get a high salary from a big factory offer Well ?
As an automated software tester , Now I'd like to share with you some of these years , I want to sum up the technology , Share your notes on the skills you need to master as an advanced Tester , I hope I can help my friends who want to go all the way to black on the road of technology !
One 、 First learn a programming language , Suggest python

Two 、Python Automated test framework application

3、 ... and 、 Automated testing - Web UI automation

Four 、 Automated testing - Mobile UI automation

5、 ... and 、 Automated testing - Interface automation testing

6、 ... and 、 Automated testing - Continuous integration Git、jenkins、Docker

7、 ... and 、 Automated testing - Performance testing LoadRunner、jmeter、app performance

8、 ... and 、 Automated testing - WEB Security testing 、 Penetration test 、 Vulnerability scanning

Nine 、 Automated testing - RobotFramework、AirTest

10、 Test and development - Automated test platform development

11、 Internet high salary test to expand knowledge 、Redis、MongoDB、Nginx Cluster practice

The above is a knowledge architecture diagram of the development direction of automation test engineers I sorted out for you . I hope you can follow this system in 3-4 The construction of such a system will be completed in three months . so to speak , It's a process that's going to kill you , But as long as you get through it . Life will be much easier in the future . It's just that it's hard at the beginning , Just take the first step , You're halfway there , When we look back on this journey after it's finished , You're bound to feel a lot .
Here's a message for you :
Make yourself stronger : Think about it , If you want to keep doing it in the testing industry , Your experience and testing skills are far from enough , You need to advance , You need to enrich your technology stack ! What are we waiting for? !
A little help
Finally, thank everyone who reads my article carefully , Watching the rise and attention of fans all the way , Reciprocity is always necessary , Although it's not very valuable , If you can use it, you can take it

These materials , For thinking 【 Advanced automated testing 】 For our friends, it should be the most comprehensive and complete war preparation warehouse , This warehouse also accompanied me through the most difficult journey , I hope it can help you ! Everything should be done as soon as possible , Especially in the technology industry , We must improve our technical skills . I hope that's helpful …….

边栏推荐
- Detailed explanation of ThreadLocal
- In wechat applet, the externally introduced JS is used in xwml for judgment and calculation
- Oracle 常用SQL
- Introduction to Robotics II. Forward kinematics, MDH method
- Kubernetes cluster storageclass persistent storage resource core concept and use
- Pycharm2021 delete the package warehouse list you added
- NLog使用
- C # joint Halcon's experience of breaking away from Halcon environment and various error reporting solutions
- PY3, PIP appears when installing the library, warning: ignoring invalid distribution -ip
- Global and Chinese market of autotransfusion bags 2022-2028: Research Report on technology, participants, trends, market size and share
猜你喜欢

蓝桥杯单片机省赛第五届

Comment élaborer une stratégie nuageuse à l'ère des nuages mixtes

Failed to upgrade schema, error: “file does not exist

《MATLAB 神经网络43个案例分析》:第42章 并行运算与神经网络——基于CPU/GPU的并行神经网络运算

《MATLAB 神經網絡43個案例分析》:第42章 並行運算與神經網絡——基於CPU/GPU的並行神經網絡運算

"Analysis of 43 cases of MATLAB neural network": Chapter 41 implementation of customized neural network -- personalized modeling and Simulation of neural network
![[mv-3d] - multi view 3D target detection network](/img/aa/741b36ead2dfaa5a165401b8d657b7.jpg)
[mv-3d] - multi view 3D target detection network

What do you know about stock selling skills and principles

Eight steps of agile development process

微信小程序中 在xwml 中使用外部引入的 js进行判断计算
随机推荐
ORA-01547、ORA-01194、ORA-01110
Load different fonts in QML
"Analysis of 43 cases of MATLAB neural network": Chapter 41 implementation of customized neural network -- personalized modeling and Simulation of neural network
This article describes the step-by-step process of starting the NFT platform project
Global and Chinese markets for hand hygiene monitoring systems 2022-2028: Research Report on technology, participants, trends, market size and share
焱融看 | 混合雲時代下,如何制定多雲策略
Global and Chinese market of bone adhesives 2022-2028: Research Report on technology, participants, trends, market size and share
汇率的查询接口
高性能 低功耗Cortex-A53核心板 | i.MX8M Mini
Generate random numbers that obey normal distribution
Download and use of the super perfect screenshot tool snipaste
Large screen visualization from bronze to the advanced king, you only need a "component reuse"!
venn图取交集
Oracle的md5
知物由学 | 自监督学习助力内容风控效果提升
Kotlin basic learning 14
蓝桥杯单片机省赛第九届
PY3, PIP appears when installing the library, warning: ignoring invalid distribution -ip
Global and Chinese markets for ultrasonic probe disinfection systems 2022-2028: Research Report on technology, participants, trends, market size and share
Comment élaborer une stratégie nuageuse à l'ère des nuages mixtes