When comparing T-Plan Robot vs PyAutoGUI, the Slant community recommends T-Plan Robot for most people. In the question“What are the best generic (image based) GUI functional test frameworks?” T-Plan Robot is ranked 1st while PyAutoGUI is ranked 4th. The most important reason people chose T-Plan Robot is:
Uses Tesseract OCR for image text recognition.
Ranked in these QuestionsQuestion Ranking
Pros
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.
Pro Python package with few system dependencies
Requires scrot but else it's almost pure Python code.
Pro Cross-platform
Cons
Con Main features in paid edition
The free version is possibly unmaintained since early 2013 and only the paid version seems to remain active.
Con Only pixel-perfect image matching
When locating element by image comparison, it must be pixel perfect, meaning that any platform/machine change in the UI even very minor will break your script.