What is Stress testing in software testing?

It is a type of non-functional testing. It involves testing beyond normal operational capacity, often to a breaking point, in order to observe the results.

  • It is a form of software testing that is used to determine the stability of a given system.
  • It  put  greater emphasis on robustness, availability, and error handling under a heavy load, rather than on what would be considered correct behavior under normal circumstances.
  • The goals of such tests may be to ensure the software does not crash in conditions of insufficient computational resources (such as memory or disk space).