Performance Testing Interview Questions #1

Q.1 What is Performance Testing?

Ans: Performance testing is a systematic testing approach to find out the performance of an application under load. Performance Testing is a kind of Non-Functional Testing in which more preference is given to the user load and quick response.

Read More

Q.2 What are the types of Performance Test?

Ans: Performance Testing is a very generic term. Under performance testing, there are many types of tests. Following is the list of performance test:

  1. Load Test
  2. Stress Test
  3. Soak Test
  4. Spike Test
  5. Break-Point Test
  6. Step-up Test
  7. Volume Test
  8. Failover Test

Q.3 What are the goals of different Performance Test?

Ans: Each performance test has some specific performance goal. Following is the summary of performance test and relative goals:

  1. Load Test: To determine the performance of an application at peak user load
  2. Stress Test: To determine the performance of an application at future expected user load
  3. Soak Test: To find-out the memory leakage in the server at average user load
  4. Spike Test: To determine the performance of an application at sudden user load
  5. Break-Point Test: To identify the break-point of an application
  6. Step-up Test: To find out the performance of an application at the different user load in the same test
  7. Volume Test: Specially designed for batch performance testing
  8. Failover Test: To identify the capacity of server nodes in case of failure

Read More

Q.4 What is Performance Testing Tool?

Ans: A performance tester conducts the performance testing with the help of a specific testing tool known as Performance Testing Tool. Some of them are LoadRunner, JMeter, NeoLoad etc. These tools help to script-out the business flows and generate the desired load on the servers.

Read More

Q. 5 What are the important metrics in Performance Testing?

Ans: Some important performance test metrics are:

  1. User Load
  2. Transaction Response Time
  3. Transactions per second
  4. Throughput
  5. Pacing
  6. Think Time

Leave a Comment