当前位置:网站首页>From 0 to 1, master the mainstream technology of large factories steadily. Isn't it necessary to increase salary after one year?
From 0 to 1, master the mainstream technology of large factories steadily. Isn't it necessary to increase salary after one year?
2022-06-11 15:41:00 【Two black】
The Spring Festival is less than half a month away , Remember to buy a ticket home ~
Before the Spring Festival every year , Are job hopping interview season , There are many people in the soft test circle busy preparing for the interview , Want to change jobs and raise salary in the new year . Once the Spring Festival is over, there are three gold and four silver , Time is tight and task is heavy , You must plan ahead .
So recently, I came to consult with advanced 、 job-hopping 、 There are a lot of friends with salary increase and interview questions , I'll summarize the problem , I found that many people have the same dilemma .
Not long after entering the industry , Little experience , The code base is general , Not familiar with automation , Do not understand the mainstream technology of large factories , Only manual function test
If you want to get out of this dilemma , Solve problems and advance quickly , I suggest starting with Selenium Start with automation ! Now the first-line manufacturers attach great importance to the testing of human Selenium Automation skills , You must ask this question during the interview !
But many novice friends have not been exposed to automated testing , I don't know the details and process of large-scale test projects , I don't know where to start . Is there a quick upgrade in a short time , Easily handle the interview and win a high salary offer What is the way? ?
Advanced path guidance
For novices who have been testing for a year or two , It is suggested to clarify the concept of layering in automated testing , And can identify which projects are suitable for automated testing . In addition, you also need to know about including Python、Selenium、Appium、Requests、Webdriver、Pycharm Inside , Language 、 Testing tools or automation frameworks .
After completing the reserve of conventional skills , You must also master certain core technologies and necessary skills , This includes PO Design pattern automated test framework design .
After all , First tier manufacturers generally require testers , Master independent construction PO Design pattern automation testing framework technology .
This is because , A good test framework can separate code from test cases , Achieve low coupling . With an excellent automated testing framework , Even testers with poor code ability , Can also complete the work of writing automated test cases .
thus , With the increase of test cases , The expansion of Automation , Team members can participate in the testing work regardless of their technical level , And the person who plays a decisive role is the builder of automation framework .
Fast advanced solution
I want to change my job and raise my salary for help , But not familiar with automated testing , Friends who have not touched the real projects of large factories can advance quickly . Here's the one I sorted out Software test engineer development direction knowledge architecture system diagram , Will tell you where to work :
One 、 Fundamentals of testing
Understand the basics of testing , Master the use of mainstream defect management tools , Proficient in the operation and maintenance of test environment

One 、Linux You're supposed to know
linux As the most popular software environment system now , It must be mastered , The current recruitment requirements need to have linux Ability .

3、 ... and 、Shell Script
master Shell Script : Include Shell Foundation and Application 、Shell Logic control 、Shell Logical functions

Four 、 The principles of the Internet
The only way for Automation : Basic knowledge of front-end development and necessary knowledge of Internet network

5、 ... and 、MySQL database
Software test engineer must MySQL Database knowledge , It's not just about basic “ Additions and deletions ”.

6、 ... and 、 Caught tools
Fiddler,Wireshark,Sniffer,Tcpdump Various bag capturing tools are suitable for various projects , There's always one for you

7、 ... and 、 Interface testing tool
Interface test artifact , Powerful tools you can't get around :Jmeter. Small and flexible :Postman

8、 ... and 、Web automated testing Java&Python
Understand the purpose of Automation , Have a good command of TestNG&unittest Automation framework , And assertion and log processing

Nine 、 Interface and mobile automation
Professional interface call 、 Test solutions . Build a complete web And interface automation framework ,Appium Overall use

Ten 、 Agile testing &TestOps structure
uncover TestOps The veil of mystery , Continuous integration Jenkins The frame is familiar with the heart

11、 ... and 、 Performance testing & Security testing
The other side of software testing : Performance testing and security testing , Choose a direction and try to climb the pit !

The above is a knowledge architecture diagram of the development direction of software testing engineers that I have sorted out for you . I hope you can follow this system in 3-4 We will complete the construction of such a system within the year . 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 .
Learning resource sharing
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 those who want to engage in 【 software test 】 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 ! You can get it for free by joining our communication group below , I hope that's helpful …….
边栏推荐
- 内存优化表MOT管理
- 河北 黄金寨景区新增“AED自动除颤器”保障游客生命安全!
- 知网被立案调查;字节跳动成立抖音集团,或在港上市;钉钉被曝裁员30%;北京人均存款超20万元 |Q资讯
- Summary of redis basic knowledge
- Square and storage box (linear DP)
- Idea2021.1 installation tutorial
- 【Azure 应用服务】NodeJS Express + MSAL 实现API应用Token认证(AAD OAuth2 idToken)的认证实验 -- passport.authenticate('oauth-bearer', {session: false})
- Performance of MOS transistor 25n120 of asemi in different application scenarios
- 19. 二叉搜索樹的插入删除修剪
- 07 _ 行锁功过:怎么减少行锁对性能的影响?
猜你喜欢

Hard core analysis lazy single case

With a loss of 13.6 billion yuan in three years, can listing revive Weima?

PHP Apache built-in stress testing tool AB (APACHE bench)

File is in use and cannot be renamed solution

每日一博 - 微服务权限一二事

Qcustomplot 1.0.1 learning (1) - Download and use qcustomplot

浅析分布式系统之体系结构-事务与隔离级别(多对象、多操作)下篇
![[0006] title, keyword and page description](/img/28/973bdb04420c9e6e9a2331663c6948.png)
[0006] title, keyword and page description

02 _ Log system: how does an SQL UPDATE statement execute?

Find combination number (function)
随机推荐
Kaixia was selected into the 2022 global top 100 innovation institutions list of Kerui Weian
容易让单片机程序跑飞的原因
Shuttle -- hero component
Microservices - use of Nacos
Daily blog - wechat service permission 12 matters
使用gsql连接数据库
Installation and use of sonarqube
With a loss of 13.6 billion yuan in three years, can listing revive Weima?
19. Insertion et suppression d'un arbre de recherche binaire
Hebei huangjinzhai scenic spot adds "AED automatic defibrillator" to ensure the life safety of tourists!
数据库资源负载管理(下篇)
Dynamically set the layoutinflater of the layout
Flower shop window (linear DP)
零基础自学软件测试,我花7天时间整理了一套学习路线,希望能帮助到大家..
【Azure 应用服务】NodeJS Express + MSAL 实现API应用Token认证(AAD OAuth2 idToken)的认证实验 -- passport.authenticate()
The reason why it is easy to let the single chip computer program fly
微软韦青:狗尾巴的故事—数智时代的第一性原理 | 极客时间
浅析分布式系统之体系结构-事务与隔离级别(多对象、多操作)下篇
Design and implementation of data analysis system
[azure application service] nodejs express + msal realizes the authentication experiment of API Application token authentication (AAD oauth2 idtoken) -- passport authenticate()