ABSTRACT

Testing may be dened as subjecting a device to conditions that indicate its weaknesses, behavior characteristics, and modes of failure. It is a continuous operation throughout the development cycle that provides pertinent information to the development team. Testing may be performed for three basic reasons: basic information, verication, and validation.