Testing – Understanding the Process