The goal is to identify errors, code smells, and any potential points that would result in issues down the line. In Dynamic Testing Technique software program is executed using a set of input values and its output is then examined and compared to what is…