STAREAST 2011: Performance Engineering: More Than Just Load Testing
Performance testing that is only done at the last minute–just prior to launch–is the wrong approach for complex systems which have many opportunities for performance bottlenecks. Rex Black discusses a different approach-performance engineering-that is far more comprehensive and valuable than merely performing load testing during the system test. Performance engineering takes a broad look at the environment, platforms, and development processes, and how they affect a system's ability to perform at different load levels on different hardware and networks. Performance engineers use a structured process to conduct a series of performance tests throughout development and after deployment. These tests includes performance modeling, unit performance tests, infrastructure tuning, benchmark testing, code profiling, system validation testing, and production support. Learn how to conduct each of these performance engineering activities and the questions you need to ask-early in the project-to identify risks for load, stress, capacity, and reliability.
Upcoming Events
Apr 27 |
STAREAST Software Testing Conference in Orlando & Online |
Jun 08 |
AI Con USA An Intelligence-Driven Future |
Sep 21 |
STARWEST Software Testing Conference in Anaheim & Online |