The objective of Performance testing is to verify how the developed applications and systems perform in terms of responsiveness and stability under a particular workload. It is also used to verify if the website / app is designed in a structurally correct manner and its function during peak operations. Performance testing determines if the technology has been used properly and that, when all the component parts are assembled, they function as a cohesive unit that meets response time requirements. The testing techniques are not designed to validate that the website or application / system is functionally correct, but to test its speed, scalability, reliability and resource usage.
The need for websites/ apps to be scalable, stable and fast:
Our high-level goals for performance testing:
Verify that the system performs as required under expected usage levels
Identify points of system degradation or bottlenecks by continuous monitoring
Identify system capacity and limitations on specific components
Identify causes of poor performance of the business functions