1.

How is endurance testing different from spike testing?

Answer»
  • Endurance testing deals with how long the application can endure and perform well irrespective of the loads. Sometimes when an application is used for a long time, it BECOMES SLOW or inactive which is why it becomes important to conduct this testing. Endurance testing analyses all changes in the application by simulating lengthy application usage. For example, endurance testing is conducted on a Banking application where we TEST if it can perform normally under continuous load or large transactions for a long time.
  • Spike testing deals with pushing the application to the limits by subjecting the SOFTWARE to the highest operation level for identifying the STRENGTHS and weaknesses of the application. Spike testing is necessary for instances when eCommerce or shopping sites launch flash sales or holiday discount deals where suddenly a large number of users will be accessing the application. If the application crashes under sudden spike every time, then it would result in a bad user experience and the users would lose faith in the application.


Discussion

No Comment Found