Hello, I've read the guidelines in the forum for executing Ranorex test from a remote machine (i'm using psexec).
However, the strangest thing is happening:
Running the built-in Ranorex samples (i.e. calculator, etc.) from a remote machine (with no Ranorex runtime) to be ran on a Ranorex runtime machine works just fine.
Also, running a simple test on a simple winform works fine.
When I run my real test (built as a command line exe) from the machine that it's suppose to run on the test runs normally. It is only when I call the test from a remote machine (the build machine, or any other for that matter) using psexec that it's not working. What happens is the first line of the test appears in the command line (i.e. the log output) but nothing happens afterwards. Moreover, the log is not even generated. Again - doing the same thing with regular (i.e. simple) winform works.
I've created the simplest recording I could with our application, in which there's only 2 mouse events, both of which try to enter some text in text field.
Our application is based on DevExpress and the xpath for each text field is not as simple as in all the examples/simple winform, as they are (the text edits) nested in containers e.g.: element[@controlname='usernameTextEdit']/text[@controlname='_maskBox'] - (as it appears in the spy and when recording the action).
This does not make sense in any way - the exe can be run from the machine but not (properly) from a remote call, where similar tests do work out just fine.
I'm using Ranorex 2.2.2.7850 developer premium.
I understand this might not make a lot of sense but I'm willing to explain it further should you require to.
I've also enclosed a screenshot of the simple test I built which does not work remotely but only locally.
Thanks in advance