O testare la rulare uscată este un proces în care un computer, un echipament electric sau o piesă hardware este testat pentru probleme de stabilitate și performanță înainte de lansare. Un test de rulare uscată se efectuează în condiții controlate pentru a minimiza efectele negative ale oricărui defect al produsului.
Atunci când o rulare uscată se face cu un program de calculator, programatorul testează fiecare etapă a programului prin analiza codului sursă. Programatorul face acest lucru pentru a observa ce face programul atunci când este executat. O rulare uscată în programele de calculator este de obicei asistată de un tabel pentru a urmări variabilele programului.