Soak Testing

Soak Testing evaluates how well a system performs under sustained use over an extended period. This type of testing subjects the system to a heavy workload to identify performance issues that may arise over time.

Key Aspects:

  • Extended Duration: Tests run for hours or days.
  • Heavy Load: Simulates high user activity or data processing.
  • Performance Monitoring: Tracks system behaviour throughout the test.

Soak testing helps uncover memory leaks and performance degradation that may not be evident during shorter tests.