Free library like Java Robot class for C ++
2 answers
For Linux, there is Dogtail which uses the GNOME accessibility technology. I tried writing some tests for the GNOME calculator. You can use the standard Python unit test framework to write tests. Dogtail handles all communication with the user interface. All buttons and fields have their own names in GNOME and can be accessed from Python.
+2
source to share