Help Center/
Well-Architected Framework/
Well-Architected Framework and Practices/
Performance Efficiency Pillar/
PERF04 Performance Analysis/
Performance Testing/
PERF04-02 Selecting Appropriate Test Methods
Updated on 2025-05-22 GMT+08:00
PERF04-02 Selecting Appropriate Test Methods
- Risk level
High
- Key strategies
The following lists the common performance test methods. Note that they are not orthogonal but coupled.
- Performance acceptance: Performance acceptance testing verifies whether the system meets the claimed capability requirements in a specified running environment.
- Load testing: The load on the system is increased tier by tier until the system reaches its performance limit. Generally, load testing is used to test the system performance capacity or for optimization.
- Stress testing: It is to check the system's flow control mechanism and performance of the system under extreme loads.
- Long-term stability testing: It is performed under certain load stress to test the performance stability. Testers usually run long-term stability test along with stress testing.
- Configuration testing: It is to check the impact of software/hardware configurations and service models on the tested system's performance. This helps to find the optimal allocation principles of system resources and performance trends of different service models.
- Concurrency testing: It is to test the system using concurrent requests and tasks to identify performance problems, such as process deadlocks and resource leaks.
- Related cloud services and tools
- CodeArts PerfTest
Parent topic: Performance Testing
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
The system is busy. Please try again later.
For any further questions, feel free to contact us through the chatbot.
Chatbot