QUALITY ASSURANCE & TESTING
Intro Consulting & Testing Services QA Management Testing Methodology Performance Testing Security Testing Test Automation Offshore and Nearshore Outsourcing Technology Services Testing Team Outsourcing
Performance Testing
Performance tests simulate work of a large number of users in a tested application (system) or create a large amount of actions in an information system. This tests include measuring of application performance, response time as well system relation to number of users belong among load testing components.

Advantages of load tests for company

Risk reduction

Predicts application performance under load
Optimizes application performance
Quantifies application capacity

Quality Improvements

Finds performance problems earlier
Tests applications more completely and in short time
Regular documentation of application performance improvement

Basic types of automated load (performance) tests

Load Test - Developing system requirements and measure its latency.
Stress Test - Test shows the system's behavior at its limit load.
Soak Test - Test provides the system's behavior at high load in the long term.
Failover Test - Test verifies the system's backup mechanism under load.
Targeted Infrastructure Test - Isolated test of the selected layer or component of the infrastructure.
Performance Test - Test provides a measurement of system's end-points for critical business processes.
Network Sensitivity Test - Stress tests aimed at limits and network activity over the WAN.
Volume Test - This test measures the throughput, the use of system resources, or measures the activity of data drives.

Example of Stress Test:
Testing Tools
For load test automation, the following testing tools can be used:

HP LoadRunner
Micro Focus / Borland SilkPerformer
IBM Rational Performance Tester