Overview

Also known as 'Endurance Testing,' soak testing is used to identify issues that only appear over time, such as memory leaks, resource exhaustion, or database log fragmentation.

Goals

  • Detect memory leaks.
  • Verify system stability over long periods.
  • Identify performance degradation over time.

Example

Running a system at 80% of its expected load for 48 hours to ensure it doesn't crash or slow down.

Related Terms