当前位置:网站首页>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 …….
边栏推荐
- ORA-01547、ORA-01194、ORA-01110
- UI (New ui:: MainWindow) troubleshooting
- Account management of MySQL
- MySQL connection query and subquery
- 【DesignMode】建造者模式(Builder model)
- Basic syntax of unity script (6) - specific folder
- Comment élaborer une stratégie nuageuse à l'ère des nuages mixtes
- Sentry experience and architecture, a fledgling monitoring product with a market value of $100million
- What is the logical structure of database file
- 汇率的查询接口
猜你喜欢
焱融看 | 混合雲時代下,如何制定多雲策略
Learn PWN from CTF wiki - ret2shellcode
Detailed explanation of the difference between Verilog process assignment
NLog使用
How to do medium and long-term stocks, and what are the medium and long-term stock trading skills?
Pycharm2021 delete the package warehouse list you added
Large screen visualization from bronze to the advanced king, you only need a "component reuse"!
Verilog timing control
Yan Rong looks at how to formulate a multi cloud strategy in the era of hybrid cloud
蓝桥杯单片机第六届温度记录器
随机推荐
High performance and low power cortex-a53 core board | i.mx8m Mini
VS2010 plug-in nuget
Kotlin基础学习 14
< job search> process and signal
/silicosis/geo/GSE184854_ scRNA-seq_ mouse_ lung_ ccr2/GSE184854_ RAW/GSM5598265_ matrix_ inflection_ demult
Analyse de 43 cas de réseaux neuronaux MATLAB: Chapitre 42 opérations parallèles et réseaux neuronaux - - opérations parallèles de réseaux neuronaux basées sur CPU / GPU
KL divergence is a valuable article
Oracle common SQL
Kotlin basic learning 14
Kotlin basic learning 15
Kotlin basic learning 16
NLog使用
Uniapp uses canvas to generate posters and save them locally
What do you know about stock selling skills and principles
蓝桥杯单片机省赛第六届
What kind of interview is more effective?
aaaaaaaaaaaaa
Global and Chinese markets for welding equipment and consumables 2022-2028: Research Report on technology, participants, trends, market size and share
ThreadLocal详解
uniapp 使用canvas 生成海报并保存到本地