当前位置:网站首页>Zero foundation self-study software test, I spent 7 days sorting out a set of learning routes, hoping to help you
Zero foundation self-study software test, I spent 7 days sorting out a set of learning routes, hoping to help you
2022-06-11 15:41:00 【Two black】
I'm erhei , In the field of software testing, it has been 11 Years. , Recently, I saw a little friend leave a message for me backstage : Zero foundation should learn how to test software by itself ? Just recently, I also recorded a video like this , Write this article today to summarize , Hope to help you get started quickly
First , About learning , I hope you know a truth : What to learn , How to learn , What's the use of learning , Take these three questions to learn , I believe it will be more effective
As a small partner who wants to enter the Internet , We should know the development direction of software testing first ~

Direction one : Walking technique
Usually these people go to automated testing or performance testing . Automated testing is a major trend in the testing industry , We have to learn , If there is no opportunity at work , It is better to learn some tools commonly used in the industry by yourself . Then learn to apply it in work .
Direction two : Do management
Such people pay more attention to the whole testing process in their work , Have an overall view , Be able to think and look at problems from a team perspective , Strong coordination and communication skills . Pay more attention to ways and means in the process of doing things . And can be effectively applied to the next project test , Through the optimized operation process , Effectively reduce the cost of the whole team .
Direction three : To do business
There is a difference between technology and business , Technology comparison depends on tools , Prefer R & D . But business is the overall understanding of the industry . Many manual tests start with unit tests , Unit test is a very small module in the whole system . If possible , It's better to have access to the whole system , And have a deeper thinking about the business , For example, understand the demand background , Understand the current situation of the industry , Instead of just floating on the document . High level bug It is a challenge to the requirements designer . Keep going! , There is no limit to the future .
If you haven't made up your mind to engage in software testing , I suggest that my friends can take a look at the video tutorial to learn about this industry , Stimulate your interest , When it comes time to recognize this industry , Strengthen and consolidate through learning 、 Improve in an all-round way . Of course, if you need these video tutorials, you can also pay attention to the programmer Er hei , Get it for free in this official account !
After understanding the industry , If you haven't given up , The following development direction of software test engineers is the knowledge architecture 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 …….
边栏推荐
- 2022 Tibet's latest eight major construction personnel (labor workers) simulation test question bank and answers
- 【创建型模式】抽象工厂模式
- Installation and use of sonarqube
- 河北 黄金寨景区新增“AED自动除颤器”保障游客生命安全!
- leetcode 120. Triangle minimum path sum
- Implementation of the function of recording login status
- File is in use and cannot be renamed solution
- 从内核代码了解SQL如何解析
- Uniapp develops wechat applet from build to launch
- Lick the dog till the last one has nothing (linear DP)
猜你喜欢

How to play seek tiger, which has attracted much attention in the market?

【创建型模式】工厂方法模式

Hot seek tiger, a list of eco economic models

你还不懂线程池的设计及原理吗?掰开揉碎了教你设计线程池

【0006】title、关键字及页面描述

03 _ 事务隔离:为什么你改了我还看不见?

Don't you understand the design and principle of thread pool? Break it up and crush it. I'll teach you how to design the thread pool

ASEMI的MOS管24N50参数,24N50封装,24N50尺寸

03 _ Transaction isolation: why can't I see it after you change it?

每日一博 - 微服务权限一二事
随机推荐
How to batch insert 100000 pieces of data
2022 Tibet's latest eight major construction personnel (labor workers) simulation test question bank and answers
知网被立案调查;字节跳动成立抖音集团,或在港上市;钉钉被曝裁员30%;北京人均存款超20万元 |Q资讯
2022年软件测试的前景如何?需不需要懂代码?
了解下openGauss的密态支持函数/存储过程
How to do well in we media? Did you do these steps right?
同学,你听说过MOT吗?
openGauss数据库性能调优概述及实例分析
一文教会你数据库系统调优
Don't you understand the design and principle of thread pool? Break it up and crush it. I'll teach you how to design the thread pool
浅析分布式系统之体系结构-事务与隔离级别(多对象、多操作)下篇
leetcode 120. Triangle minimum path sum
Design and implementation of data analysis system
[creation mode] single instance mode
In June, 2019, cat teacher's report on monitoring
[creation mode] prototype mode
使用gsql连接数据库
uniapp开发微信小程序,从构建到上线
Learn more about and use ThreadLocal
05 _ In simple terms index (Part 2)