On the position of testing in software system

Source: Internet
Author: User

Testing is relatively low in the position of many software companies compared to development. There are two main reasons for this. First, historical reasons, China's software industry late development, testing Of course start also late, so many software companies have just started not to set up a separate software testing department, do not attach importance to software testing. Second, the lack of a good understanding of software quality, many people engaged in software, there is no quality of consciousness, that the software does not exist quality problems, can be used on the line.

The above two reasons cause the test in the minds of the low status. Although many companies also set up software testing, in many people's eyes, testing is never important, and even many of the company's leaders or bosses put the test in the "Logistics support department" or "supporting Department" view. In fact, this is a very wrong understanding, testing and development is just as important, but the value from different aspects to reflect. If the customer demand is compared to a war, the development of the responsible forward, it is recognized that the test is the leadership of the backup? Rub gun? Is it available? No, the test is definitely not a role! Testing and development is a cooperative relationship, in this battle is a match, testing is the artillery of this battle (is not cannon fodder, now many enterprises also include my company believes that software delivery to users, if the user complained, should be counted in the software Testing department, if the software sold well, get customer recognition,   This credit, even on the development side, is developed to be responsible for frontal confrontation, testing for artillery fire or air support, and the battle needs to be developed and tested together to get the fastest and least possible loss to the destination. If there is no test, can the software be used? The programmer will certainly say, of course I can. What does it mean to use? What is the definition that can be used? Can use behind in fact should come from customer satisfaction, customer satisfaction is called to use, customer satisfaction from where? From the software functions, performance, security, stability, ease of use and other aspects to reflect, these aspects are not only by development can achieve the desired results, in the software development system, testing is the only software to ensure the quality of the effective segment, the importance of testing can not be underestimated and can not be ignored. The higher the customer satisfaction, the higher the benefit to the company, and the test is to create value for the company virtually. I believe that the value of future quality will be rooted in more and more people's hearts, testing will be more and more attention. No best, only better, this is my test principle.

On the position of testing in software system

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.