Continuous Integration is the common practice for ensuring higher quality software development and a central part of agile development process. While functional testing is well integrated, this is not true for performance testing. The reason is that people either think it cannot be done or do not know how to do it properly. This post (http://blog.dynatrace.com/2009/05/04/performance-management-in-continuous-integration/
) introduces a step-by-step how to guide for integrating performance management into Continuous Integration.
Based on a short general discussing what leads to performance and scalability problems, it introduces the concept of Architecture Validation for discovering potential problems based on dynamic application behavior. Performance Regression Analysis is added as the second part of Performance Management in Continuous Integration.
A step-by-step how to guide shows how to integrate both practices into your Continuous Integration environment.