Page 1 of 1

Running Tests from a shared network location?

Posted: Thu May 23, 2013 8:32 pm
by narmand
My first question is this even feasible or a recommend practice? We are currently looking to store our Ranorex solutions/projects on a network drive as well as a project that will contain common modules on the network as well. When attempting to run a new project with a linked file or referenced DLL, Ranorex produces the following error:
[2013/05/23 15:26:52.788][Info ][Test]: Test Module 'LoginVision' started.
[2013/05/23 15:26:52.820][Error ][Module]: The module 'LoginVision' (with ID {e
400a34b-6690-480b-85b5-3cd37a702289}) could not be found.
[2013/05/23 15:26:52.960][Failure][Test]: Test Module 'LoginVision' completed wi
th status 'Failed'.

Th login module is located in the common module. So we are unable to take advantage of the designing resuable modules.

Re: Running Tests from a shared network location?

Posted: Fri May 24, 2013 9:31 am
by mdgairaud
I use a network located DLL without problem. Is your network location mapped as a drive? if not, try to map it.

Inside the project is the DLL referenced configured to copy with the project or not?


regards,
Mateo.

Re: Running Tests from a shared network location?

Posted: Mon May 27, 2013 1:08 pm
by Support Team
Hi,

I just wanted to add that it is not recommended to run your application under test or the automating process from a network drive since this can cause security issues.
A better solution would be using SVN in order to store your Ranorex files.
Here are two links to blogs which could be of interest for you: Organizing a Test Automation Project with Ranorex Test Suites and Using Subversion with Ranorex projects.

Regards,
Markus

Re: Running Tests from a shared network location?

Posted: Mon May 27, 2013 3:40 pm
by mdgairaud
ok that Markus, I only use the network location for compilation purposes not to run the test in production. Therefore, running the entire test from a mapped drive isn't a good idea.

for running a test, always in local.. :)