Jenkins slave with UIAutomation

Jan 22, 2013 at 9:08 AM


I'd like to share my experience with running UIAutomation (0.8.3) task via Jenkins slave.

It's quite easy to setup Jenkins slave via web start app.

You should use normal login screen to Windows, not RDP.

If you connect via RDP to remote machine and start the slave app UIAutomation will work. But when you disconnect from RDP session or minimize RDP window, then UIAutomation won't be able to locate Window.

Jan 22, 2013 at 10:46 AM

Hi georgik,

thanks for sharing the info!

The topic you raised is so vital that we immediately created a documentation page.


The fact that you are using CI with UIAutomation is a good sign: we are strong believers that loadable on-demand command-line tools are better than both commercial all-in-one elephants (QTP, TestComplete, Ranorex) and advanced free frameworks (write->compile->debug the test->rewrite->recomplie, etc) like white or watin.