ContributionsMost RecentMost LikesSolutionsRe: Namemapping nightmareIf I am understanding you correctly, the development team is making changes to the UI that changes your mapping such that the tests you've written no longer work. I had the same issue and asked dev to find a property on each form that is decriptive in nature and not being used. I had them put a unique 'name' in this property (frmLogin, scrnEntry) and used this plus a FEW other properties that will not change to map the screen. As you have noted the closer the form/screen is to the root of the app, the more critical it is that this property is maintained as poorly executed changes here definitely screw up the mapping. I also asked dev to ensure that if a control on a screen is deleted, replaced, or modified that the unique property carry the same name as the one used for mapping. The company spends good money for TC and your paycheck, dev can help you and the company maximize the return on this money by doing this. Good luck! JonRe: namemapping items recorded on windows 7 are not recognized on Windows XP x64I am having a similar problem but in XP SP2 running on a VM. In my case the name mapping of our main screen changes as the test is executed. This is new behavior discovered in TC9.20. The main screen is a Windows Forms object. Since almost all other mapping runs through this form, almost all other mapping becomes incorrect as well. There have been no changes to our application that might have caused this behavior. To troubleshoot I opened the tested application and reviewed the name mapping before running the application. The mapping in the Object browser was correct before test execution. As the test starts the mapping is correct and behavior is as expected. Then our 'invoice process' is executed. This takes about 5-7 minutes to complete. During this time the mapping in Test Complete changes from the alias to nohing . Prior to the invoice process, the 'enhanced .Net' object properties were displayed. Somewhere in the middle of the process, time test complete could not find the controls as the mapping had disappeared and the enhanced .Net properties were gone as well. I had to stop Test Complete as it was in an loop waiting for an object that no longer was mapped to appear. (.Net) clrFullClassName: EnSite.Framework.FormHost Before **** (Standard) Name:WinFormsObject("FormHost") WndClass: WindowsForms10.Window.8.app.0.3ce0bb8 MappedName: Aliases.Sys.Safari.FormHost After **** (Standard) FullName: Sys.Process("SafariSuite").Window("WindowsForms10.Window.8.app.0.3ce0bb8", "EnSite Safari Suite®", 1) Name: Window("WindowsForms10.Window.8.app.0.3ce0bb8", "EnSite Safari Suite®", 1) MapppedName is blank .Net Properties so ont appear. Has anyone seen this type of behavior? ~Jon ConyersRe: Testcomplete 9: Extremely slow test executionAlex, Perhaps in the wrong thread but... Recording takes a long time to begin. The scenario is that I map items and then select Record. TestComplete.exe goes to 50-78% of CPU and takes more than 20 minutes to return, ready to record. If I select Record with the mapping changes saved, TC9 starts immediately. The workaround is to save first, then record. If it matters, the newly mapped items were 15 layers deep from the main application. Only the bottom 3 were mapped the second time. JonRe: Looking for Sample Code to Create an XML File from within Test CompleteShanmugavel... Great link! Thanks! Gotta love the forum. Any more out there? I'll take help from anywhere! ~JonLooking for Sample Code to Create an XML File from within Test CompleteI have need to create a new XML file (EDI) from within TestComplete to be the simulated response to another EDI XML file that was exported from our app. The newly created file would then be imported into our app to test our validation procedures. I've already done the code to export, parse and validate the primary file. I would like a bit of a jumpstart (in the way of sample code) for creating the response xml. Many thanks to anyone that can help! ~Jon