My automated test learning path

Source: Internet
Author: User
Do Automated TestingI have been an intern for more than half a year. WorkBut I learned a lot about my full-time job, and I started my test.

Before entering the company, I have been learning Java and PracticeInterviewI also learned about Java, but I started a test after I went in. At first, I felt cheated and thought that development was what I wanted to do. The test was too simple, no technical skills, no learning ......

Because I had no work experience, I had no efficiency when I was studying at school, so I started the test.Learning. The company's management is not strict, the atmosphere is very active, and work and study are very free. Through communication and learning with my colleagues, I soon got a certain understanding of the basic knowledge of testing, a certain understanding of the company's business and products, and then began to learn automated testing.

Automated testing tools are developed by the company. What I do is to write automated scriptsUnit TestPerform regression testing, analyze test bugs, communicate with developers about bugs, and issue test reports. It seems to be a simple task, but it still takes a lot of time and effort. To sum up, there are the following points:

1. First of all, you must be familiar with business knowledge, products, and scripts.

2. The second is script learning. I use the TCL language. The language is relatively simple and quick to learn. I also need to expand itcl, it is also an object-oriented language (just like C ++ is a C extension ).

3. test execution, distribution of test cases, selection of test environment, and coverage of test cases within a limited period of time all require consideration.

4. Then, analyze the test results, whether it is a test case problem, an automated test script error, a product defect, or a test environment or script language error, this requires careful analysis, and experience is particularly important here.

5. Finally, the test report is sent. Although the report is cumbersome, it is very important. It reflects the work execution results and reflects the current situation of automated testing.

In general, automated testing involves a lot of work, and communication with developers and testers is also important. After all, collaboration can improve work efficiency.

Finally, let's take a look at the status of testing, which is lower in the industry than in development. This is an indisputable fact. Most Chinese companies are so confused about the testing work, this situation is even more aggravated, and the status of automated testing is even lower. I have a lot of testers in my company, and I pay more attention to testing. However, we only have less than 10 people engaged in automated testing. The role of automated testing has not been fully realized yet, although we have made great progress through our efforts, it is still not enough.MicrosoftMost of the tests are automated tests. In comparison, there is still a lot of room for development in automated testing.

We hope that the development of automated testing will become better and better, the testing compatriots will become more and more confident in their work, and the testing industry will grow and stronger in China.
From: http://www.51testing.com/html/02/n-170202.html

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.