What is full-link stress testing?

With the development and popularization of Internet technology, more and more Internet companies have begun to attach importance to performance stress testing and incorporate it into the process of software development and testing.

In 2014, Alibaba proposed a full-link stress testing technology against the background of the double 11 promotional activities in 2014, which can better guarantee system availability and stability. At the same time, I also prepared a software testing video tutorial, which is placed at the end of the article. If you need it, you can watch it directly, or directly click on the small card at the end of the article to get the information document for free

1. What is full-link stress testing

Full-link stress testing is a method of comprehensively testing the system. By simulating the requests and loads of real users, stress testing is carried out on the entire system, including front-end, back-end, database and other links, as well as intermediate network transmission and load balancing.

Full-link stress testing aims to discover possible performance bottlenecks and problems in the system, and provide data support for continuous optimization.

2. Applicable scenarios for full-link stress testing

(1) Stress test before going online. The full link stress test can simulate real user scenarios to verify the performance, stability and reliability of the system.

(2) Before the system upgrade, the full-link stress test can verify the performance of the system after the upgrade and the impact of the upgrade on the system.

(3) Emergency response to emergencies. When an emergency occurs in the system, full-link stress testing can help quickly locate problems, troubleshoot and repair them.

(4) System capacity planning, full-link stress testing can evaluate system capacity and resource requirements according to business requirements, and guide system capacity planning.

(5) Test during business expansion. When the business needs to be expanded, the full-link stress test can verify whether the expanded system can meet user needs and the impact of expansion on the system.

3. Difficulties and key points of full-link stress testing

(1) Test data preparation. Full-link stress testing needs to simulate real user scenarios for testing. Therefore, it is necessary to prepare representative test data, including user operation behavior, request parameters, and response data.

(2) The choice of load simulation. The full link pressure test needs to simulate the real user load. For different systems and scenarios, the load simulation methods and parameters are also different, and need to be selected and adjusted according to specific scenarios.

(3) The establishment of the test environment. The full-link stress test needs to be carried out in a test environment with the characteristics of the actual production environment, including hardware, software, network, etc., and strict test environment construction and configuration are required.

(4) Design of test scenarios. The full-link stress test needs to be tested according to actual business scenarios. For different systems and scenarios, the design of test scenarios will also be different.

(5) Analysis and evaluation of test results. The full-link stress test generates a large amount of test data and indicators. It is necessary to analyze and evaluate the test results, including response time, throughput, concurrency, error rate and other aspects.

4. Summary

Finally, I compiled a set of software testing interview documents for you. There are 212 pages in total. It should be very helpful for friends to change jobs for interviews, get promoted and raise salaries, get rid of professional difficulties, and improve their skills. I hope everyone can have a bright future. Kam. [Click on the small card at the end of the article to get a full set of software testing materials for free]

Where to watch the video tutorial:
A set of performance tests is enough! This may be the best Jmeter performance test tutorial at station B_哔哩哔哩_bilibili performance test set is enough! This may be the best Jmeter performance testing tutorial at Station B. There are a total of 24 videos, including: 1. How to collect and analyze performance test scenarios, formulate pressure measurement strategies, 2. How to use jmeter to write scripts and debug, a full set of software testing materials and Learning routes, etc., more exciting videos from UP master, please pay attention to UP account. https://www.bilibili.com/video/BV1ro4y137iJ/?spm_id_from=333.999.0.0&vd_source=74d0257ec7066cc4f9013524f0bb7013

 

Guess you like

Origin blog.csdn.net/HUA1211/article/details/132189169