I am currently working on an automated testing project that involves controlling X Windows user interface. We are trying to figure out the most efficient and least invasive way of doing this.
Ideally we would like to be able to activate X events and capture widget images from a scripted language. This would include activating an X event, i.e. pressing a button, verifying that the resulting action is performed, i.e. was the menu created, and capturing an image of the menu.
This language will then be formatted in such a way that we can easily write testsuits.
The system uses FVWM2 and applications are built using Motif libraries.
Any one have experience with such work, or know where to find good resources for this project???