Dry run testing means the tester visits every single line of code manually and ensures that the code is well written so that the application runs smoothly without any hindrance. He makes sure that the software works as the developer wants it to function. It is a static testing process.