Performance testing

Performance testing is used to check how software behaves under load.

The key attributes that are tested are given below.

  1. Reliability
  2. Responsiveness
  3. Throughput

Performance testing can be divided into below categories.

  1. Load testing
  2. Stress testing
  3. Spike testing

Popular tools to carry out performance testing.

  1. Loadrunner (Popular tool by HP)
  2. JMeter (Open source tool)