← Back to team overview

sikuli-driver team mailing list archive

Re: [Question #661621]: Using Sikuli in multiple RDP connections

 

Question #661621 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/661621

Description changed to:
Hi there,


First of all, thank you so much for all the work you do. Sikuli is the great tool, and it is really great you support it and move it forward. With Sikuli, you help lots of people to solve issues they face in automation. 

My question seems to be a little dummy in some sense, but it is quite
important at the same time. It is a dummy because I don't understand in
the full extent how Sikuli emulates mouse clicks and keyboard typing,
and it is important because we rely on Sikuli heavily.

Prehistory:

So we are using Sikuli a lot in our automated tests. Here is how it
looks like: there are some Windows machines (aka dispatchers) where
automated tests run. On each dispatcher, tests start on schedule (by a
Windows scheduled tasks), and tests on these dispatchers run
simultaneously. For Sikuli to work on each of those dispatchers, you
need a Windows user to be logged in. So from my desktop, I have RDP
sessions opened to each of those dispatchers. I open these sessions
either via mstsc.exe (a standard Windows RDP connection), or with
Microsoft Remote Desktop Connection Manager where you can open multiple
RDP sessions within one snap-in. Here is the brief description of this
tool: https://www.microsoft.com/en-us/download/details.aspx?id=44989

A question:

In the environment described above, when tests run on dispatchers,
sometimes I observe mouse pointer moving on my desktop while Sikuli is
being involved on one of the dispatchers. I can't say that it bothers
me, but what I am really worried about is whether tests being used
simultaneously on some dispatchers can affect each other. May it be
possible that mouse clicks or keyboard typing would fail on one of the
dispatchers if some mouse clicks or keyboard typing happens on another
dispatcher at the same time? Is it possible, or mouse and keyboard using
on separate dispatchers I have RDP sessions to are completely
independent of each other?

Thank you!
Cedar

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.