当前位置:网站首页>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 …….
边栏推荐
- [golang] leetcode intermediate bracket generation & Full Permutation
- venn圖取交集
- Use blocking or non blocking for streamline
- Kotlin basic learning 16
- C # joint halcon out of halcon Environment and various Error Reporting and Resolution Experiences
- Grpc快速实践
- 数据库文件逻辑结构形式指的是什么
- 知物由学 | 自监督学习助力内容风控效果提升
- Oracle viewing locked tables and unlocking
- C#聯合halcon脫離halcon環境以及各種報錯解决經曆
猜你喜欢
This article describes the step-by-step process of starting the NFT platform project
Pointer array & array pointer
Detailed explanation of ThreadLocal
Download and use of the super perfect screenshot tool snipaste
蓝桥杯单片机省赛第十二届第二场
How to establish its own NFT market platform in 2022
High performance and low power cortex-a53 core board | i.mx8m Mini
"Analysis of 43 cases of MATLAB neural network": Chapter 41 implementation of customized neural network -- personalized modeling and Simulation of neural network
Discrimination between sap Hana, s/4hana and SAP BTP
Large screen visualization from bronze to the advanced king, you only need a "component reuse"!
随机推荐
On redis (II) -- cluster version
[database]jdbc
In depth interpretation of pytest official documents (26) customized pytest assertion error information
Oracle viewing locked tables and unlocking
[untitled] basic operation of raspberry pie (2)
Yan Rong looks at how to formulate a multi cloud strategy in the era of hybrid cloud
蓝桥杯单片机省赛第十一届第二场
Getting started with MQ
Verilog reg register, vector, integer, real, time register
Qt的网络连接方式
C # joint Halcon's experience of breaking away from Halcon environment and various error reporting solutions
【DesignMode】建造者模式(Builder model)
KL divergence is a valuable article
SAML2.0 notes (I)
What is the binding path of SAP ui5
蓝桥杯单片机省赛第五届
[mv-3d] - multi view 3D target detection network
Kotlin basic learning 16
高性能 低功耗Cortex-A53核心板 | i.MX8M Mini
Retrofit's callback hell is really vulnerable in kotlin synergy mode