Look at this article whenever the road to testing is lost

Source: Internet
Author: User

Software Testing is a creative industry that requires people who really understand and like it to create with ideas and souls. Really like testing, and constantly improve themselves, you can in their own software testing on the road, the wider the farther!

Preface:

Unconsciously, the industry has been stepping into software testing for nearly six. All the way past, there are a lot of emotion. I don't know how many people in the industry struggling with software testing are well aware and willing to enter, not sure how many people are being subjected to so-called ' software testing Engineer ' is a very low threshold but the high salary of the propaganda to choose to enter, do not know how many people are to "granary real" and entered.

Sometimes sigh because the purpose of different and enter the software testing The army of people, through the practice of experience, the years of polishing, with so many differences in results.

Perhaps, the world is not fair, in some people's eyes, look at other people's natural and natural laugh, but they have to be so difficult to live, perhaps, the world is fair, you treat your life, pious for their own ideals to work hard, even if not fruitful, the achievements are also commendable.

In the spring of 2010 is coming to this sea city, also want to use a 拙笔, write something, in order to let oneself more understand the road of the future, but also around the software testing industry in the struggle of friends, has benefited.

--tengmy March 2010 in Dalian

Software Testing This industry, the development of the 2010 this spring, has been quite large, I remember in 2004 I in ignorant join this industry, in Dalian this piece of land, there is really not much with full-time software testing team software enterprise existence. Today, although the software industry in Dalian is still inclined to outsource, there are basically software enterprise projects where a professional software talent can be found. It's a big step in history.

In fact, I have always felt that the basic principle of doing things for themselves to work, so I have always been more respected that the phrase is said to be the wisdom of the advertising language: Since life, there is half the rest of the work, then find a favorite bar.

I have always believed that finding work and falling in love are the same, and need to rely on fate. The world clever, you can plunge into this, there is always three points of fate.

My article is also aimed at the just joined the software testing industry, a friend to inspire, as I do in the software testing industry in the struggle of friends a so that they can continue to work hard reasons.

Software Testing -creating the art of paradise, we meet

Software Testing , in the land of China, now more than tens of thousands of practitioners, but different people to this industry have different sigh. Some people complain, the software testing of the dull, repetitive and tasteless, someone in the lament, software testing , "No technical content", some people sigh, the road of software testing is so long, there are people in their own efforts on the road all the way to the song.

I have always believed that software testing in China for a variety of reasons lags behind the development of software industry, is a creative art paradise. We belong to those who create art with their own knowledge and soul.

Software Testing , in fact, there is no outsiders to see so simple. Software Testing is generated from the development of software projects/product quality of the non-clearance. The main task of software testing is to make mistakes in the software development process. But this sort of wrong job is not involved in this industry or do not know what the industry said, just a job of looking for bugs, anyone can find out, the difference is that skilled find the speed and quantity of big biomass hand just.

Software Testing , the fundamental principle is to stand in the customer/end-user perspective to measure and evaluate the quality of software products. Therefore, to understand the needs of customers is the most basic requirements. If you do not understand the requirements, do not know the software products you want to test the basic functions, composition, and the relationship between, your work is just mechanical operation.

Software Testing , we need to use their own ideas to understand the needs of customers, and to transform the customer's needs into a can be tested function points. and need you to think with their own thinking, in the limited test time, how to design test cases, to ensure the best effective test coverage, detection of software products in various functions, performance of the hidden danger.

And this quality/quantity/time considerations under the test of the use case design, test planning, test execution process, is a can not be mechanical rules of things, is required you according to specific projects, specific needs, local conditions to create, design. Then, like a hunter, use your sense of smell and judgment to find your prey. I often say that software testing is actually a process of digging up treasures for me. The deeper the hidden treasure, the more complex the conditions, the higher the level, found, I will be happier.

Software Testing , in the test ground, we need to make an effective adjustment of our test case according to the change of requirements, you need to evaluate the results of the periodic test, and then the next phase of the test work to adjust the deployment.

After the test, we need to evaluate the test project, analyze the results of the test, analyze the risks of the software products, analyze the effectiveness and errors of our own testing policy, and then make improvements in a project/phase. It should be said that regardless of whether the project has a rigorous test assessment requirements, as a project participants we need to do. Because......

Software Testing -like and improve to have their own sky

Some friends say, we do not see the customer, can not understand the requirements, some say, with the developers are not familiar with, there is no way to ask the information they need, some say, our test is not standardized, I can not find any valuable information, some say our test team has strict rules of operation, I do not have the opportunity to do what you said ...

Indeed, different companies have different cultures, and different projects have different rules. But no matter what kind of things, I always think, as long as you want, you can certainly do.

My first job was to do a black box mobile phone software test in a Japanese enterprise. I just got into software testing and I didn't know anything about software testing at the time, and even at first my position was: the phone operator. With me, a fellow in the testing department, every day in constant self-complaint, take the test cases that others have written, and test the small cell phone several times over and over again. Everyone seems to agree with a truth: this test, look at the model book, run their own writing or other people write case, the machine to take the chance to search for a bug that may exist.

I have been confused, I have worked with them mechanically and questioned their choice in the mind. But I finally feel that even in this environment, I can learn more than that. I can do more than that, or where is my road?

So I am in the work, will habitually read the customer's various design books, to see development documents. To learn about mobile phone-related business knowledge and communication knowledge. Gradually I found that I can do to think more and more. I found that the software testing This seemingly simple work, in fact, there are many hidden mystery. How many ideas you have, you can create a lot of possibilities. Although we are doing the same as the appearance of the action, but with the idea to do, with the thinking to do, the harvest is definitely not the same fruit. It's the feeling that makes me like the software testing the job, and constantly trying to learn more and learn more.

Also, thanks to this era, I can find a lot of knowledge in the world of the Internet. Get to know the outside world through the Internet. I quickly added a lot of nutrients to people who knew nothing about software testing at the time. Although there is some knowledge that the environment of the time can not be practiced, although some seem to be almost a lifetime can be difficult to touch.

People are not able to predict the future, but can grasp the present. If you want to go farther and wider in the future, be sure to work hard today. That's what I was thinking and trying to do. Even in the ridicule of everyone to go step by step to belong to my tomorrow. It turns out that there is nothing wrong with my idea. Only you like it, and work hard for it, you can really have the sky belongs to you.

Software testing-self-cultivation, give yourself a reason to work hard

Go to the 2010 and review nearly six years of software testing experience. I have no regrets. I am grateful for the chance to enter this industry, very grateful for their efforts, because of the effort, so I can have more, thus more opportunities for self-choice.

If not the original own initiative to explore, and constantly thinking about practice and summary, I think I will not be in the software testing the industry stay too long. Actually like it or not, sometimes it is whether you are interested in exploring, thinking and understanding the industry inside the floating outside those things. Do not understand, it is difficult to like, do not like, and what opportunities to go because of interest and unknown efforts?

Look at this article whenever the road to testing is lost

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.