Designing and Testing with Debugging in Mind

Designing and testing a script to facilitate debugging might significantly reduce test maintenance costs. The following suggestions might help you create debuggable scripts: