We have a Test Framework in Java. This framework is used to test client-server and web applications. To test webapplications we are recording application flows for wrappers/Action keywords using Selenium IDE. Selenium provided Java driver to execute the recorded selenium specific code in wrappers.
Similarly I want to use our test framework to test desktop applications. I know AutoIT (opensource) can be used to record the desktop application flows, but AutoIT is not providing Java support to invoke the recorded wrappers from our test framework.
Is there any tools using which we can record desktop application flows and the recorded scripts can be executed using Java?