Based on the project’s duration, impact and scope, different types of testing are conducted during different project phases. Independent which IT delivery model is used (Waterfall, Agile or Hybrid) these different testing varieties are recommended to...