Knowledgebase

Testing With Realistic Data Volume Print

  • softwaretestingqa, software, performance, guide, howto, solution, zillionkinghost, hosting
  • 0

Scale in testing.

WHY IT MATTERS

Behaviour at a hundred records differs entirely from a million.

WHAT CHANGES

Query performance Memory use Interface responsiveness Batch job duration Export and report generation

WHAT SMALL DATASETS CONCEAL

Missing indexes Queries scanning everything Pagination defects Timeouts

WHY MISSING INDEXES SPECIFICALLY

They are invisible until volume makes them fatal.

WHAT TO TEST AT VOLUME

Every list and search Every report Every batch process Every export

WHAT TO GENERATE

Data resembling production in distribution, not only in count.

WHY DISTRIBUTION MATTERS

Uniformly distributed generated data behaves differently from real data with concentrations.

WHAT TO REPRODUCE

Customers with far more records than average Text at maximum length Unusual character sets Old records alongside recent ones

WHAT TO MEASURE

Duration of operations, against the volume.

WHAT TO PROJECT

Behaviour at future volume.

WHAT TO ALERT ON IN PRODUCTION

Operations whose duration is growing.


Was this answer helpful?
Back

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


Trustpilot