Validate and manage the overall application performance
More and more customers abandon slow or buggy applications. That's why performance testing is becoming more and more important. With a decent and structured approach, performance testing aims at determing how a system performs from an end user perspective in terms of responsiveness, stability, scalability, availability, reliability and resource usage.
By doing so we can detect any performance concerns prior to the release. No matter what the project methodology is (waterfall, agile,…), performance testing should be structurally and continuously embedded through all phases of the development lifecycle of your application.