Understanding of software testing, how to ensure the quality of testing?【TestPro】

In fact, talking about performance and security testing aside from business is a hooligan. Here are two stories:

There are very few software testing related resources in Xiaoli's company, but the software version is constantly updated, so Xiaoli can only guarantee the business function test. Although there are always bugs online, it is fortunate that some people use it, but the quality given by the leader The goal is to "guarantee no fatal bugs", so although they complained about the inability to fully cover the test, they compromised in the face of the needs of the boss and the needs of the market.

Xiao Wang's company has rich resources related to software testing, and the version planning is very reasonable. Therefore, the team has put a lot of effort into business functions and automated testing, but few people use the software. Every time the leader will attribute the problem to the problem of software quality, such as which functions are unreasonable, and which interface design does not consider the user's experience. In meetings, the development team is always the first to be scolded, and many KPIs are assessed.

Xiao Li is very envious of Xiao Wang's company, the testing technology and tools used are very good, but Xiao Wang envies Xiao Li that he will not be deducted for no reason.

so? ?
Software needs to carefully scrutinize the business and solve the core pain points of users. It is ridiculous to talk about the quality of software testing only from the technical level. For users, it is not necessarily a good software with zero bugs, but it is a software that is very useful at the beginning, even if there is a little problem, there will be a lot of tolerance software.
insert image description here

How to ensure software quality? Answer these questions first:

What consequences will the developed software quality problems bring, and what consequences cannot be borne?
Is there a clear, clear indicator of business growth that everyone can understand?
Can your quality metrics be traced back to company business growth metrics?
What is the company's quality responsibility?
What is the company's quality value statement?
Are there any methods of quality control in the company?
Who are the enablers of the company's software?
What value can a defect analysis report bring?
What are the factors that affect the deployment of automated tests?
How to ensure software quality, you can ask yourself the above questions. Maybe you will have some understanding after answering it yourself. In addition to users, quality issues should also be taken into account for the company itself and for the testers' personal career-related content. Knowing the business is the key to focusing, and knowing the business can make any version and change of the software focus on the business itself.

Guess you like

Origin blog.csdn.net/leboxy/article/details/110391465