Load and stress testing are automated types, simulating the work of a certain number of users on any general (shared by them) resource.

Do you want to know answers to these problems?

Perfomance, Load and Stress Testing question help

What is the response time or your app?

Perfomance, Load and Stress Testing question help

What is the maximum load capacity of the application?

Perfomance, Load and Stress Testing question help

Is your application stable under a particular load?

Perfomance, Load and Stress Testing question help

What happens to resources server side?

Perfomance, Load and Stress Testing question help

What bottlenecks does your application have?

Perfomance, Load and Stress Testing question help

How much data could be processed effectively?

Perfomance, Load and Stress Testing question help

What will happen if a heavy process is applied for a long time?

Perfomance, Load and Stress Testing question help

Do you want to measure two platforms against each other?

Typical approach for performance testing:

1
Requirements analysis

We analyse the client’s requirements and expectations and provide performance metrics that can used against current models.

Timeline right
2
Scripts development

We build our load/stress scripts.

Timeline down
4
Tests run

We execute the load/stress scripts.

Timeline left
3
Monitoring preparation

We install performance monitor to the servers.

Timeline down
5
RETRIEVE RESULTS

Client receives the requested results including graphs.

Timeline right
6
FIX BOTTLENECKS

Client changes application for optimal performance.

Timeline down
7
Verification

We re-run our load/stress scripts to ensure that issues were fixed.

Measure performance metrics:

Processor load

Memory Load

I/O wait

Request Transfer Speed

Response Time

Throughput

Load Balancing

Latency

Useful performance testing tools: