State a circumstance under which dry-run testing is performed when developing a program
- when no any other testing method is available
- when you want to quickly go through written codes and highlight the errors.
- When there are errors that the compiler cannot detect.