Scheduling in a Non-Domain Environment
I would like to use the Test Studio Scheduling feature in a non-domain environment. I'm using a Windows Workgroup instead.
This is possible, however there are several important steps you must take in addition to the standard Scheduling setup.
- Ensure the services on all machines (Scheduling server and Execution servers) are configured with IP addresses, and not machine names.
- On each machine, close the Execution Client UI and stop the Scheduling service.
- Go to the Scheduling configuration file located here:
Windows 7/Server 2008
Windows XP/Server 2003
- C:\Documents and Settings\All Users\Application Data\Telerik\Config\Telerik.TestStudio.Scheduling.WindowsService.exe.Config
Open the file with a text editor (like Notepad) and edit the Scheduling service string to use IP address instead of machine name:
Start the Scheduling service. Repeat for all machines. Create a new Scheduling Server by connecting to the database using IP address if it resides on a remote machine. Register each Execution server to the newly created Scheduling server. Open Test Studio and configure the Scheduling server by IP address:
Note: Do not use a network share for the Project source location (PSL). Instead, set the PSL to a local path and copy the project to that exact path on the Execution server(s).