Patent ID: 8761938

Claim:
A device testing system, comprising: a memory storing a plurality of screenshots associated with a first device; a camera; a platform arranged such that at least a portion of the platform is in a field of view of the camera; a second device to interface with the first device to simulate mechanical manipulation of input devices of the second device, the simulation causing the second device to communicate with the first device; a robotic arm; and a processor coupled to the camera and to the memory; wherein: the camera is arranged such that an axis that extends through a lens of the camera extends approximately perpendicularly towards the platform; the camera is configured to transmit captured images to the processor; and the processor is configured to: cause the robotic arm to operate the first device when the first device is arranged on the platform; compare images received from the camera during the operation of the first device with the stored plurality of screenshots; and determine that an error has occurred if compared images do not match, wherein upon determining that the error has occurred, storing in the memory at least one of the captured images.