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 strategy

2025-03-27 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

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

Software testing strategy

Function test

The functional test checks whether the actual function meets the needs of the user. Most of the testing work also revolves around the functions of the software, and the purpose of designing the software is to meet the needs of customers for its functions. If you deviate from this purpose, any testing work is meaningless.

Functional testing can be subdivided into many kinds: installation testing, logic functional testing, interface testing, ease of use testing, compatibility testing and so on.

Logical function test:

Interface test UI testing:UI=UserInterface

Ease-of-use testing: it refers to checking the software system from the point of view of the rationality and convenience of using the software to find out the inconvenient places in the software.

Installation testing: installation and uninstallation

Compatibility testing: including hardware compatibility testing and software compatibility testing

Performance testing

Performance testing is through automated testing tools to simulate a variety of normal, peak and abnormal load conditions to test the performance indicators of the system.

The performance of the software includes many aspects, including time performance and space performance.

Time performance: mainly refers to a specific response time of the software. For example, the time required for a login, the time required for a transaction, and so on. Of course, it doesn't make any sense to analyze the response time of a transaction regardless of the specific test environment. Need to build a specific and independent test environment.

Spatial performance: mainly refers to the system resources consumed by the software, such as hardware resources, CPU, memory, network bandwidth consumption and so on.

Performance testing includes general performance testing, stability testing, load testing and stress testing.

General performance testing: a performance test that allows the system under test to run under normal software and hardware environment without exerting any pressure on it.

Stability test is also called reliability test (reliabilitytesting): it refers to running the tested system continuously to check the stability of the system during operation.

Load testing (loadtesting): means that the system under test runs continuously within the limit of the pressure it can bear to test the stability of the system.

Stress test (stresstesting): it is used to test the maximum pressure the system can withstand by continuously adding pressure to the system under test until the system under test is crushed.

Safety testing

Safety testing is a process of verifying that the product meets the definition of security requirements and product quality standards during the life cycle of IT software products, especially from the basic completion of product development to the release stage.

Security testing is also getting more and more attention from enterprises, because the consequences caused by security problems are inestimable. Especially for Internet products, they are most vulnerable to all kinds of security.

regression testing

Regression testing refers to retesting after modifying the old code to make sure that the modified code does not introduce new errors or cause errors in other code.

Regression testing usually starts with the second round of testing of the software to verify that the problems found in the first round have been fixed. Of course, regression is also a cyclical process, and if the regression problem fails, the developer needs to modify it and return again until it is passed.

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: 270

*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