Testing objectives include finding defects during development to increase confidence in software quality and ensure the final product meets requirements, providing customers a quality product that increases confidence in the company and its performance and functionality while preventing defects for an optimum user experience.