http://www.testandtry.com/2010/02/01/5-great-automation-tools-based-on-image-recognition/
Another summary, this time to take to the workshop a set of tool for
automated tests based on recognition of images. This type of treatment
application corresponds to the type of Blackbox testing and allows you
to quickly achieve the intended results.
I advise you to view all links included, their order is random, so read
carefully. I have not seen a large operating systems based on the
scripts in such technology. Whether they operate on a professional
level? Are they reliable? What about mobile applications? What about
changing the GUI, skins, themes? The questions are open…
Project Sikuli
Very simple script language connected with great screenshot and slice
tool. Script is connected visualy with pictures. This a research project
developed by people from MIT. Engine and IDE is written in Java so you
can run it on every java based gui system. Includes great subcomponent /
subpicture solution very helpful with checkboxes, radio buttons. I will
make the review of Skiuli very soon, I am very impressed.
RoutineBot
Well-known tool, mature and rapidly growing. You can read my article RoutineBot – Test Automation Tool Review – Technology does not matter?“. It allows very quickly create test scripts, and is reliable.
Ranorex
Enterprise class tool, very professional and mature. My article titled “Covers Everything? – Ranorex Automation Tool Review”
shows only record and code level automation but it includes image based
engine described in the following link: Image-Based Automation with
Ranorex Recorder
http://www.ranorex.com/support/user-guide-20/image-recognition.html
T-Plan Robot
Intresting tool formerly known as VNCRobot, based on VNC connection to
test machine. GUI under test does not matter, VNC is available for
nearly all software platforms – mobile too via PocketVNC. In addition to
basic functions, the T-plan also includes the management of test cases.
There are GPL and Enterprise version.
EggPlant
Another technology agnostic test automation tool. Again based on VNC
connection. For now IDE is available for Linux and Mac, soon for
Windows. Includes scheduler and image collection tool wchich enables you
to collect, in example, icons with different statuses: disabled,
selected, etc.