Self-taught software testing-functional testing

introduction

The road to software learning: functional testing, automated testing, performance testing.

In recent years, with the rapid development of the Internet, there are so many tutorials on the Internet that you can't finish it. Self-study has become a person's most fundamental ability. How to self-study software testing, personal experience thinks that you can learn through the following ways.

Self-taught software testing-functional testing

Note: This article is only suitable for students who have not entered the industry or have just entered the industry. Old drivers should not get out of the car.

1. Software testing books

There are already many books on software testing on the market. As I rarely buy books, there are no books to recommend. The software-related books at home are almost sold. Only a few reference books are left for future queries about related technical concepts. use.

Personally recommend the electronic version of the book, which is cheap, and convenient to use, convenient to read and practice at work (copy and paste). If you read a paper book at work, it seems like work is not saturated. . Reading books can master a technique systematically, and understand some conceptual knowledge in more detail.

2. Software test video

Corresponding to the book is the video. Video tutorials usually talk from concept to practice. It is recommended that students find high-quality learning tutorials. It is even worth buying a few hundred dollars, which is also more expensive than going to an outside training school. For several months, tens of thousands of dollars have come to be more efficient. With training fees, I can buy myself a good computer. Video tutorials also have its shortcomings. For example, it is difficult to quickly locate the knowledge points you want to understand, and some video explanations are slow. If you hate reading books or reading materials for yourself, watching videos is an easy way to get started.

3. Public test platform

The crowd test platform is the product of the rapid development of the Internet in recent years. It is especially aimed at some relatively small companies that employ fewer testers. The crowd test platform sends test tasks to a large number of testers, which can reduce the test cycle and cost. Second, the quality of testing can be improved.

For test students who are just getting started, you can go to the public test platform to find projects and accept tasks. First, you can make money, and second, you can combine theory with practice and practice.

Provide several public testing websites (remember to pay for the pictures of advertising fees for the following websites):

Baidu public test: http://test.baidu.com/mark/task/index/

QQ public test: http://task.qq.com/

Alltesting public testing platform: http://www.alltesting.cn

Or directly search for "Public Testing Platform" on the search engine

4. Learn from work

The last one is learning at work, which is the most efficient way of learning. From work, you often need to put yourself in a relatively difficult situation. In this difficult situation, you will usually learn and master some new things quickly. This knowledge is the cornerstone of your continuous accumulation.

When you have been self-study for a period of time and find that your learning efficiency is too low or you can’t persist, you can try to go to the overseas investment resume. As long as the company gives you the opportunity to interview, you will be half of the success, and the remaining half will pass the active preparation for the interview. , Through my sincere interview answer, it is very likely that you will not be far from Offer, because the starting point of software testing is relatively low, as long as you work hard, you have the opportunity to become a kicked person.

At last

Through the above methods, I hope you will enter the software testing industry and start from the very beginning functional testing. Maybe you’ve been doing functional testing for a year or two and you think it’s easy to do functional testing, just click the mouse and raise a bug. It is indeed boring and boring for people who have done functional testing for a few years, and there is no technical growth. In fact, Otherwise, I have met several excellent functional testing colleagues at work. Their common characteristics are dedication and proficiency in the business, and even developers and product personnel should ask them when they don’t understand the business, hold project evaluation meetings, and use case reviews. Many conferences will call such test engineers, which is admirable.

Therefore, as you get older, you should accumulate testing experience, strengthen your understanding of the business, maintain professionalism, and learn more software testing techniques, such as automated testing, performance testing, security testing, etc., before you can be on your career path. Remain competitive.

Guess you like

Origin blog.51cto.com/15127514/2657692