Embedded Testing is a testing process for checking functional and non-functional attributes of both software and hardware in an embedded system and ensuring that the final product is defect free. By Embedded testing we verify and validate whether the final product of embedded hardware and software fulfill the requirements of the client or not.