Sikuli
Sikuli is a visual technology to search and automate graphical user interfaces using images (screenshots).