Hi Laxmikant,
Here is a copy of our answer to the same question you asked via e-mail:
The behavior you are facing means that the recognition criteria of the parent process differ from those specified in your current Name Mapping scheme. Here is a simple example: suppose only a single IE instance was launched when you created your original Name Mapping scheme. When you created the scheme, the process had the Index property equal to 1 and, therefore, was mapped by its name. Now, suppose you have two or more IE processes launched (which is a very common case for IE 8 as each tab of the browser works in an individual process). If you work with a process whose index differs from 1 (e.g. 2, 3 or greater), a new mapped object will be created: now, the new index will be included. So, I recommend that you check the index of the process carefully and work only with a single IE instance which displays only a single page at a time - this will allow you to avoid objects recognition problems.
|
If the answer does not help, please let me know the value of the Index property of the mapped iexplore object and the object you are trying to map.
Also, in the future, please do not send us duplicated requests (note that we reply to messages sent via the Contact Support form, AutomatedQA newsgroups, AutomatedQA forums and the TestComplete section of the SQAforums site). This makes processing your requests much more difficult for us and does not increase the requests priority anyway.