Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Software testing Learning: the essence of Software testing

2025-01-31 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

Principles of software testing

Purpose:-Software testing principles help to make this ideal realistic from a software tester's point of view, making trade-offs and concessions in the software life cycle.

1. A complete test is impossible.

The input is too large.

Too many output results

Too many software paths

There is no standard for the software specification

two。 Software testing is risky behavior.

3. The test fails to show latent software defects

4. The more software defects are found, the more software defects are found.

5. Strange phenomenon of pesticides

The more software tests, the stronger its immunity to testing.

Software testers must constantly write different and new test programs to test different parts of the program in order to find more software defects.

6. Not all software defects need to be fixed.

There is not enough time.

Others do not agree that it is a software defect.

The risk of repair is high.

Not worth repairing.

7. Inexplicable software defects

Terms and definitions of software testing

1. Precision and accuracy:

a. The precise reference is the target. The closer you are to the goal, the more accurate you are.

b. The accurate reference is the result of each implementation. The closer the results are to each other, the more accurate the representation is. But it may be a far cry from the goal.

two。 Verification and legitimacy check:

a. The process of verifying and ensuring that the software conforms to the product specification

b. The process of checking legitimacy to ensure that software meets user requirements.

3. Quality and reliability:

a. Quality may also include whether the function is complete, whether the product can run on various machines, whether the software company has technical support, or even the color and reliability of the box, or whether the software product often destroys data, but not absolutely.

b. Reliability: reliability is an aspect of quality

4. Testing and quality Evaluation (QA):

a. The goal of software testers is to find software defects and build as many as possible to ensure that they can be repaired.

b. The main criticism of software quality judges is to create and strengthen standards and methods to promote software development and prevent software defects.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report