What Is a Dry Run Testing?

Baran Özdemir/Vetta/Getty Images

A dry run testing is a process in which a computer, electrical equipment or a piece of hardware is tested for stability and performance issues prior to release. A dry run test is done in controlled conditions to minimize the negative effects of any product failure.

When a dry run is done with a computer program, the programmer tests each step of the program through analysis of the source code. The programmer does this to observe what the program does when it is executed. A dry run in computer programming is typically assisted by a table to track the program’s variables.