A system and method for automatic testing of computer software is disclosed. Additionally, a system for tracking and replicating the operation of a cursor manipulation device in a computer system is disclosed, wherein the computer system includes a monitor and a cursor manipulation device having an icon...http://www.google.ca/patents/US5511185?utm_source=gb-gplus-sharePatent US5511185 - System for automatic testing of computer software having output synchronization and capable of responding to asynchronous events