Patent ID: 8774793

Claim:
A testing apparatus comprising: an adapter to retain a handset in test; an image processing device disposed proximate to the handset; a robotic actuation system disposed proximate to the handset; a processing system configured to learn each handset or a family of handsets by creating a handset profile comprising physical and functional properties of the handset by correlating images of the handset in test received from the image processing device and controlling the movement of the robotic actuation system for performing desired actions on the handset in test; and a graphical user interface (GUI) associated with the processing system, wherein the GUI aids in customizing properties of a modified image of the handset; wherein the processing system learns functional properties of a key associated with the handset by learning at least one of: a key function, a required duration of a standard key press, a required duration of a long key press, a required pause between two key strokes, a user defined key value, and different key modes.