Forum Discussion
I highlighted the main project that is MAsterProject_ECS360 in Test complete and the login script that I highlighted under that is origibal script. It has been working for 9 months in Test Complete .
I created a TestProject1 to run through Test Execute and copied the Login_Ecs360_Chantilly script from MasterProject_Ecs360 .
Both Login scripts are the same but the script Login_Ecs360_Chantilly under TestProject1 when I ran it through Tets Execute or manually in Test complete it was failing and made me remap the objects again and after remapping only it worked through Test Execute and manually in Tets Complete.
What is the difference between teh two projects? nothing
My issue is if I add other scripts that are multiple objects will I need to remap them again if I need to run through Test Execute.
Hope I am able to explain the issue in screenshot below.
NameMapping is stored within the project. So, you mapped the objects in the MasterProject... that is where the mapping is stored. If you didn't map the objects in TestProject1, that's why you're running into the object identification errors.
Now, you don't HAVE to remap everything. You can delete the NameMapping node from TestProject1 and use the "Add -> Existing Item" to TestProject1 and point to the NameMapping file that you created in the Master Project.
- Marsha_R5 years agoChampion Level 3
Unless they didn't do that already, in which case it's helpful to know if TE can run the original test. :)
- saranoor5 years agoFrequent Contributor
Now, you don't HAVE to remap everything. You can delete the NameMapping node from TestProject1 and use the "Add -> Existing Item" to TestProject1 and point to the NameMapping file that you created in the Master Project.
This worked.
Related Content
Recent Discussions
- 2 days agoGane195