Developed on generic image based testing principles, it provides a human-like approach to software testing and it performs well in situations where other tools may fail. As a result of its carefully designed Java architecture and detailed documentation, it is simple to adopt, integrate and customize.
Ranked in these QuestionsQuestion Ranking
Pro Text recognition
Uses Tesseract OCR for image text recognition.
Pro Can inspect most GUI
Can introspect controls of apps written in popular platforms like .NET, Java and HTML for example.
Pro Has an open source edition
For everyone who prefers using free and open source software, version 2.x is available as OpenSource. Current enterprise edition is version 4.x so it's missing some features like Java-API, new look & feel and may be unmaintained.
Con Main features in paid edition
The free version is possibly unmaintained since early 2013 and only the paid version seems to remain active.