当前位置:网站首页>How to become a software testing expert? From 3K to 17k a month, what have I done?
How to become a software testing expert? From 3K to 17k a month, what have I done?
2022-06-25 08:40:00 【TEST_ Two black】
I am currently in Hangzhou , Do Alibaba cloud outsourcing , I usually work with Ali's bosses , Salary before tax yes 17k. Before coming to China for testing , Working in a state-owned property company , Every month you get it 3400 element , Later, I learned about it under the introduction of my friend Python automation , I am recommended to study in China , After knowing his current salary after training , I chose to leave without hesitation .
I vaguely remember when I was still in the basic class , The head teacher asked us to write down our goals , Their expected salary and intended employment city , Without knowing the job market in Wuhan , I set my goal for half a year on that red note ,20k.
In this way, I am confident to open the road of learning in China . I have gained a lot in the past six months of my study in China , I've made a lot of friends . Although I haven't achieved my original goal yet , But I believe that in the near future I will be able to meet my expectations , Live up to your study and efforts in China .
The foundation needs to be firmly established
The knowledge points of the basic class need to be learned carefully , Hold fast to . Not firm , The earth trembled and the mountains swayed . In the later stage, you may feel that some things are very tall , It also looks very powerful . But it comes down to the bottom , You will find that they are still piled up in the basic class , It can't happen out of thin air . Therefore, the basic knowledge of the basic class must be firmly established .
The best way to learn is to export what you have learned . You can take the initiative to help other students solve their learning problems , Discuss with each other , Exchange more ideas with each other . When you encounter forgotten or unfamiliar knowledge points , Discuss with others , After that, go and look through the class notes . While solving problems for others , You also input this knowledge point several times . Wait until the next time you have a similar problem , You will know what ideas to use to solve .
This year, the Ministry of human resources and social security classified programmers as migrant workers in the new era , Because programming depends on experience in the final analysis . The experience here is your personal experience and ability to solve problems , When you can skillfully solve various technical problems , You are the boss of the class .
The importance of project and interview summary
Before graduation, you must do a few projects well , Integrate what you have learned into the project . Especially in the actual combat phase of the project , Full simulation of working state , Let you adapt to how programmers work in the company in advance . In this way, you will not panic when you come to the company to do the project , Can smoothly pass the bottleneck period .
The final interview must be well prepared , Remember to record every time you go out for an interview , Summarize the problems encountered in the day in a timely manner , Then I will take the time to sort it out in the evening , Remember the key interview points . Because only in this way can the interview effect be guaranteed .
The last job guidance class in the class , Be sure to follow the guidance of the employment teacher . When you are well prepared , A high salary is coming .
During my interview , It started in Wuhan , Every city also has the focus of asking questions . Because there are many college students in Wuhan , So the focus may be on project experience , Whether the automation framework can be built independently , wait . Interview in Hangzhou later , Wuhan's interview experience can't be referred to at all . Hangzhou pays more attention to the foundation , And project experience .
So at the beginning, for the sake of rapid employment , You must think about the city you want to interview , According to the experience of career guidance teachers , Be prepared for orientation .
Keep moving forward on the cusp of the times
Software testing is a profession that requires constant hard work , When you stop learning , It may be very comfortable , But learning is like sailing against the current , move forward , or you 'll fall behind . This sentence is no exaggeration , Technology iterations are very fast , There are new technology points every year .
Lei jun says , Stand on the air outlet , Pigs can fly . Want to stand on the wind and fly , The first thing you have to do is wait for the wind to come .
My path to automated testing , I can't leave the plan of each stage all the way , Because I like planning and summarizing , therefore , My friend and I spent some time to compile the following 《 Automatic test engineer learning route 》, Also sorted out a lot 【 Network disk resources 】, Friends in need can continue to look down . I hope it will bring you help and direction …
One 、Python Programming goes from beginner to proficient Basics / Advanced / object-oriented / Automation related …
Python At the tester Advantages in the process
free 、 Open source 、 Easy to learn 、 Powerful library 、 Integration with other languages good .
It can be said that when you first started to do automated testing , use Python There is no problem at all , Various test frameworks (unittest(python)、pytest(python)、JUnit(java)、selenium、appium) It can be done .
The knowledge points to be mastered are as follows :

Two 、 Practical topic of interface automation test project -Requests/Pytest/Yaml/ Thermal loading …
Interface automation is the function that we have developed and launched , Carry out maintenance and inspection , First of all , Maintain our existing functional availability , second , Detect newly developed interfaces , After deployment , Does it affect the original function , The original functions are not available .
The knowledge points to be mastered are as follows :
Basic interface principles and tools 
Need to grasp bags and pytest-unittest Any framework can 、 The second is the third-party library requests
The next step is the unified encapsulation of interface automation , The knowledge points are very detailed 
3、 ... and 、WEB Automation test project practice topic –Selenium/POM/ Keyword Driven /Grid…
To put it bluntly, let browser automation replace manual or functional test cases , So what skills do you need to master ?
The knowledge points to be mastered are as follows :
Basics - knowledge 
Purchase price - The knowledge points of the third-party database need to be mastered 
Four 、APP Automation test project practice topic –Appium/Uiautomation/Minium…
How to say, it is the mobile client and applet web The tools used in automated testing are appium automated testing
The knowledge points to be mastered are as follows :

5、 ... and 、 Test Development DevOps System topics -Git/Flask/Jenkins/CICD/Docker…
Here is not a brief introduction. You can see the knowledge points intuitively
The knowledge points to be mastered are as follows :
6、 ... and 、 Practical topics of common automated test tools -RF/Postman/Httprunner/ Microservices …
The knowledge points to be mastered are as follows :
7、 ... and 、Jmeter Performance test project practice topic -Jmeter Pressure measurement / Database performance /Grafana…
The knowledge points to be mastered are as follows :
summary
The above seven topics have mastered the basic salary less than 20k Of course, the salary here is also that of the first tier cities , It also depends on your resume and your interview performance 20k It's about the same , So here I have carefully prepared the detailed information of the above outline , Click the link below to join the group and get it for free !
Finally, thank everyone who reads my article carefully , The following automatic network disk link is also a very comprehensive one that I spent a few days sorting out , I hope I can help you in need !
These materials , For doing 【 software test 】 It should be the most comprehensive and complete war preparation warehouse for advanced friends , 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 …….
边栏推荐
- C language: count the number of characters, numbers and spaces
- 钱堂教育商学院给的证券账户安全吗?能开户吗?
- How to do factor analysis? Why should data be standardized?
- Day 5 script and UI System
- How to calculate the correlation coefficient and correlation degree in grey correlation analysis?
- The city chain technology platform is realizing the real value Internet reconstruction!
- Is the securities account given by Qiantang education business school safe? Can I open an account?
- Go language learning tutorial (13)
- How is the ISM model analyzed?
- Go语言学习教程(十三)
猜你喜欢

Beam search and five optimization methods

Day 5 script and UI System

微信小程序_7,项目练习,本地生活

Exchange: manage calendar permissions

How to interpret the information weight index?

leetcode. 13 --- Roman numeral to integer

What are the indicators of VIKOR compromise?

堆栈认知——栈溢出实例(ret2libc)

UEFI: repair efi/gpt bootloader

Getting to know the generation confrontation network (11) -- using pytoch to build wgan to generate handwritten digits
随机推荐
Various synchronous learning notes
在网上股票开户安全吗?证券账户可以给别人用吗?
atguigu----17-生命周期
城鏈科技平臺,正在實現真正意義上的價值互聯網重構!
Sharepoint:sharepoint server 2013 and adrms Integration Guide
2021 "Ai China" selection
How to analyze the coupling coordination index?
Is it really safe to pay new debts? Is it risky
NIPS 2014 | Two-Stream Convolutional Networks for Action Recognition in Videos 阅读笔记
家庭服务器门户Easy-Gate
rosbag
【操作教程】TSINGSEE青犀视频平台如何将旧数据库导入到新数据库?
在哪个平台买股票开户安全?求分享
With the beauty of technology enabled design, vivo cooperates with well-known art institutes to create the "industry university research" plan
初识生成对抗网络(11)——利用Pytorch搭建WGAN生成手写数字
Is there any risk in making new bonds
mysql之Unknown table ‘COLUMN_STATISTICS‘ in information_schema (1109)
C language: count the number of characters, numbers and spaces
How to do factor analysis? Why should data be standardized?
Is there no risk in the security of new bonds