Total Testing Process