Contributions
How to Find/Search your ProjectSuite for Keyword tests by item name
It looks like the menu option Edit/Find only searches Keyword values. The last TC update added the Compare Properties keyword operation. Before the last update I was using some custom script routines to compare properties. Now, I would like to replace all of those with keyword tests. Is there an easy way to search the ProjectSuite for the Run Script Routine keyword items? It should be noted that I am using the same script file for all of my projects.9.4KViews0likes1CommentCloning a Project makes a copy of a shared unit?
I am using one Name Mapping file that is located in \ProjectSuite\NameMapping\. When I clone a project that is using this shared unit, it makes a copy of the NameMapping file and puts it into the cloned NameMapping folder. The project now has it's own Name Mapping file. Is this the correctbehavior?12KViews0likes1CommentRe: Objects in remote IExplore.exe process not found
It looks like the NetworkSuite method needs to run the project via TestComplete, not TestExecute. This wouldn't work, since we paid for specific number of floating licenses for development. I'll try to execute from Remote Desktop instead. Which means I should really just move the the builder program that executes TestExecute to a system other than the one TestExecute is going to run on. Because, I don't see how I can remote desktop, since it is already on that system.1.1KViews0likes0CommentsOne Name Mapping file to rule them all
So, I am using 1 Name Mapping file for all of my projects. This seemed like a great idea to me at the time, but I discovered when I save this file it goes through each project saving it indivually. I plan on having 60+ projects in my test suite, so saving will take a bit of time. Anyway to get around this? I rather not have a name mapping file for each project, because making changes to all at once is a bit tedious.15KViews0likes8CommentsRe: Objects in remote IExplore.exe process not found
Here is an update on my situation. My problem now is that I can get Iexplore to the IsOpen = True state even though I can see it. I am executing my project using TestExecute remotely with PSExec.exe. I am logged into the remote machine with the same account to watch what is happening. I can see TestExecute run and Internet Explorer open, but TestExecute cannot find any objects in iexplore. When I open TestComplete, I can see the iexplore process with object explorer, but it is IsOpen = False. The username associated with the process is correct. The username is an admin account. I tried having iexplore open via my TestComplete project, but it does the same thing. Both RunAs and Simple. If I run the project on the machine locally, it runs fine. Here is the command used to remotely run TestExecute. <command line removed>1.1KViews0likes0CommentsObjects in remote IExplore.exe process not found
If I run my project locally everything runs fine (TestComplete or TestExecute). However, when I run mt project via TestExecute command line through a remote session, iexplorer is started in that session, but none of the objects are found in iexplorer. This has been terribly difficult to troubleshoot since I can't actually see what is going on. However, I can open TC up on that system after the run and see the iexplore.exe process does exist..and has the correct user associated with it. The log even shows that it navigated to a URL correctly. But, once it tries to interact with an object in the page, it can't find it. Also, my visualizer screenshots are just white. I set iexplore.exe as a testedapp and used the runAs login credentials with no luck. The user is a system admin. Basically I am only able to run my tests locally atm :(11KViews0likes6Comments