Contributions
ID-Based License management for environment based on multiple users
1-Configure Windows VM in workgroup scenario 2-Login to VM with local user to Install Text Execute 15.61 3-Start Test Execute (License Dialog is displayed) 4-Select Get a License from On-Premise License Server 5-Type License server URL and port then click Apply 6-Test Execute is now working in the VM properly and I'm able to run test 7-Join VM to domain then reboot machine (required by Windows) 8-Login with domain user (user cannot be the same used at step 2) 9-Launch Tet Execute Actual result: License dialog is displayed again with message "Failed to connect to SmartBear server." Cannot obtain the IP address of the SmartBear server. Step 4 and 5 MUST be repeated to make TestExecute working properly. This happens because the user configured in workgroup is different by user used in domain With new version of TestExecute the configuration of License from On-Premise License Server must be done for each users used by test, this means if an environment requires test with more different users the configuration must be repeated. Also, in case the test automation create user for test purpose and then try to switching to new user to do something via test automation it doesn't work.37Views2likes1CommentRe: Deploy Slave Project
Thompsonn jkrolczyThanks to everyone for suggestions! I confirm Jenkins isn't part of this scenario. I've resolved without contact the support by following steps: 1.Clean manually target folder in the host machines before 2.Unbind TestComplete-TFS 3.Delete then re-map again the project in my local machine being carefully to set a path without empty space or symbol dotin the name of involved folders Now the projects are copied properly and test starts as expected by Release1.6KViews1like1Comment- 1.7KViews0likes0Comments
Deploy Slave Project
Hi, i've a distributed project integrated with TFS in order to execute test by Release (TestComplete v.14.71.275.7 x64). Project is structured with a Master project and 2 Slave projects that has to work in the related host machine, each of them has aNetworkSuite item with property Deploy : Automatic(other properties available in the General panel are empty). Test starts properly in debug mode by running network suite from ProjectSuite->Master, while from Release it returns the following error: Cannot load the remote project. The project file XXXXXXXXXX.mds was not found on the remote computer. Please copy it manually there or modify the network suite's properties to deploy the project to the remote computer automatically It seems the projects slave aren't copied to host machines once the test is triggered... Any suggestion about? I've seen there is following method to execute copy from code: NetworkSuite.Hosts.ItemByName([HOST_NAME]).CopyProjectToSlave(); Is it necessary? ThanksSolved1.7KViews0likes9Comments