Don't miss an insight. Subscribe to Techopedia for free.


Spike Testing

What Does Spike Testing Mean?

Spike testing is a type of performance testing that measures an application’s ability to respond to large changes in demand volume. It is a common part of routine testing for applications in order to spot weaknesses and potential problems in a production environment.


Techopedia Explains Spike Testing

The idea behind spike testing is fairly simple — by creating vast peaks and troughs in demand performance, engineers are better able to precisely measure how an app stands up.

Engineers typically look at the scope of spike testing and institute peaks on that basis. They then take the results and evaluate them to see how capable an application is, why it fails, where it succeeds, and where it can be improved. Spike testing belongs to that category of tests that help to anticipate theoretical scenarios later for implementation.


Related Terms