SWT Library for "Automated GUI Testing"

I am interesting in developing an application for doing “Automated GUI Testing”.
The desktop application under test (AUT) is written in Java (SWT).
To carry out this goal, my approach has to do with the following:

  • First, try to record several actions on the GUI of the AUT (preferably in python scripts).
  • Second, automate actions by executing (replaying) the scripts recorded previously.
    I think, it is mandatory to be used some kind of SWT for JAVA library.
    Could I find some useful material in this site to start with this task?
    If you have any question or other idea to do that, please let me know.
    Thanks so much in advance,

We tried to do it only with Robot Framework and the available Libraries.
I understood that this one could theoretically be used to automate Java SWT Applications:

But we didn’t succeed.

In the end, we combined Robot Framework with a Commercial Tool QF Test that offers a Robot Framework Library

So in the end, we used the steering engine (for Java SWT) from that Tool, but wrote our tests and keywords in Robot Framework syntax.

Maybe that approach is also a possibility for you