Knowledgebase

Load Testing Backend Services Print

  • backenddevelopment, backend, database, errors, permissions, guide, howto, solution
  • 0

Measuring capacity.

WHAT IT ESTABLISHES

How much load the service handles before degrading Where the limit is What fails first

WHAT TO TEST

Realistic paths, in realistic proportions.

WHY REALISTIC

Testing one cheap endpoint tells you nothing about actual capacity.

WHAT TO INCLUDE

Authentication Write operations, not only reads Realistic data volumes

WHAT TO MEASURE

Response time distribution at each load level Error rate Resource utilisation

WHAT TO LOOK FOR

The point where response times rise sharply.

WHAT THAT INDICATES

A resource reaching saturation.

WHAT TO IDENTIFY

Which resource: processor, memory, database connections, external service.

WHAT TO TEST AGAINST

An environment resembling production.

WHY

Results from a different configuration are not transferable.

WHAT TO BE CAREFUL WITH

Testing against production, which affects real users Testing external services, which may block you

WHAT TO DO ABOUT THAT SECOND POINT

Substitute them, or obtain permission.

WHAT TO REPEAT

The test, after significant changes.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot