Posts

Showing posts from November, 2019

Performance Testing in Software Testing

Image
Performance testing is a non-functional testing methodology that is used in software testing. It is used to ensure that software applications will perform well under their expected workload. A software application's performance like its response time, reliability, resource usage, and scalability do matter. The goal of Performance Testing is not to find bugs but to eliminate performance bottlenecks .  Mainly there are three factors we should concern when doing a performance test. Speed  Determines whether the application responds quickly Scalability  Determines the maximum user load the software application can handle. Stability  Determines if the application is stable under varying loads Why we need performance testing? Performance Testing is done to provide stakeholders with information about their application regarding speed, stability, and scalability. More importantly, Performance Testing uncovers what needs to be improved before the pr