VNCRobot is a tool based on a VNC client. It can control remote computers running a VNC server via the RFB protocol. VNCRobot provides its own proprietary scripting language and a set of useful features which enable you to program, verify and reproduce behavior of the remote computer and provide a comprehensive report, which makes it a powerful tool for automated testing of any software. For real usage examples see the How To Use VNCRobot document.
Supported OS: Linux, Unix, Windows (all OS supported by Java 1.5 and higher)
Download: VNCRobot 1.3.12