Performance Testing _ Introduction

Performance Testing :
 Performance Testing is a Non-Functional testing performed to evaluate application performance under some load and stress condition. It is generally measures in terms of speed, scalability & stability for the user activity.
Speed: Determines whether the application responds quickly.
Scalability: Determines maximum load the software application can handle.
Stability: Determines if the application is stable under varying loads. There are different types of performance testing.
 They are
  Load Testing
  Stress Testing
 Endurance Testing
  Scalability Testing

 The tools available in market?
 Load Runner - HP
RPT [Rational Perform Testing] - IBM
J Meter - Open Source
 Neo Load - Neotys
Open STA - Open Source
 Oats - Oracle
 VSTS - Micro Soft
 SPT - Borland
SOASTA - Open Source
Web Load - Open Source

 Why LOAD RUNNER????? 

 Introduction: One of the best automated performance tool. It uses ANSI C as the default programming language and other languages like JAVA & VB.
 Advantages:
  It supports all types of protocols (HTTP, FTP and SMTP).
 Easy to analyze the results and generating scripts. Load Runner was invented by Mercury, and acquired by Hewlett – Packard Organization.

No comments:

Post a Comment