Evaluation of a program based on its execution.Dynamic analysis relies on executing a piece of software withselected test data.