Forum Discussion
Dmitry_Nikolaev
Staff
16 years agoHi Pakinam,
The Name Mapping feature is enabled in TestComplete by default. You can find information on it in the Name Mapping help topic.
I think my problem is that I didn't use what you have called "Name Mapping scheme".
How can I do so Please?
If you are not a registered customer and you are using a trial version of TestComplete, you can specify the e-mail address used when you requested the trial.
I tried to sent it to the link you have given me but I didn't recieve a Customer ID
Here is the problem again in a simpler way
As you can see in this image, the content of the Remarks pane for the first error says that this object cannot be found (Missing Object): NameMapping.Sys.SchoolCorrect.
I have also attached another screenshot showing the log
This means that this object does not exist or its Name Mapping scheme does not provide unique and reliable identification of the corresponding object. Let's open the Name Mapping editor in your project and find this object. It is mapped by these properties:
ProcessName: SchoolCorrect
Index: 2
As you can see, TestComplete tries to work with the second instance of the process for some reason. To fix the problem, you need to change the value of the 'Index' mapping property to '1' or just remove this property. Also, you need to make sure that you have a single instance of the SchoolCorrect process running in your system when you are working with the application from TestComplete.