title: Automate GUI testing on Windows of a remote desktop app
body: <p>I am running to a roadblock here, I have to automate some tests for a GUI. The software itself is ran on a remote desktop app, since the application is relatively heavy. </p>
  
  <p>The application itself is sort of a scheduler, for vehicle and employees. which is composed of multiple "sub-programs" </p>
  
  <p>I have tried tools like Autoit, sadly, I cannot read any of the controls on the remote application using the Autoit Windows info. It seems to me that, a GUI on a remote desktop application is unreadable (please correct me if I am wrong!!)</p>
  
  <p>My best bet right now, is an application called SikuliX, an image recognition GUI automation tool based (I think) on Jython. I can use it with Python. But I find this solution a little bit "flimsy". Most of his feature is being able to locate an image based on a rate of similarities, which I find, fantastic. </p>
  
  <p>Since I think I will be going with Python, is there other add-ons that I can also use to enhance my performance, any libraries for mouse control? (PyGUIAuto or PyWinAuto)</p>
  
  <p>If you think that I have a better way to tackle this "remote desktop application GUI automation problem" please let me know! thanks.</p>
  
  <p>Note: The software itself is Java based if this helps. </p>