There are many approaches available in software testing. What are commonly used techniques during dynamic testing