lucieneven
14 years agoContributor
ambiguous recognition of the tested object, IEXPLORE1
Hello,
This is a question about "ambiguous recognition of the tested object". We noticed this warning when TestExecute excuted the script. As can be seen from 2011-12-09 1-52-14 PM.png
There are several objects in the system that match the recognition attributes of the "IEXPLORE1" mapped object. This may cause the "Object not found" error.
Objects
Sys.Process("IEXPLORE")
Sys.Process("IEXPLORE", 2)
To solve the problem, you may need to modify mapping settings for the "IEXPLORE1" object or one of its parent objects.
To debug this, we backed to the TestComplete. Firstly we verified that Aliases.IEXPLORE1.dlgMessageFromWebpage does exist, as can be seen from 2011-12-09 2-01-25 PM.png.
Secondly, we invoked the Object Spy, and verified that the MappendName is correct, as can be seen from 2011-12-09 2-03-54 PM.png
Till now, we have no idea what else we can check.
One thing we don't understand is this project runs normally on the machine where TestComplete is installed, but has problem now on the machine where TextExecute is installed. Both machine are 64bit. I mean it should be the same environment.
btw, we don't have experience to modify mapping settings for the "IEXPLORE1" object. So can you advise what this error means and what we can investigate more here,
thanks,
Lucien
This is a question about "ambiguous recognition of the tested object". We noticed this warning when TestExecute excuted the script. As can be seen from 2011-12-09 1-52-14 PM.png
There are several objects in the system that match the recognition attributes of the "IEXPLORE1" mapped object. This may cause the "Object not found" error.
Objects
Sys.Process("IEXPLORE")
Sys.Process("IEXPLORE", 2)
To solve the problem, you may need to modify mapping settings for the "IEXPLORE1" object or one of its parent objects.
To debug this, we backed to the TestComplete. Firstly we verified that Aliases.IEXPLORE1.dlgMessageFromWebpage does exist, as can be seen from 2011-12-09 2-01-25 PM.png.
Secondly, we invoked the Object Spy, and verified that the MappendName is correct, as can be seen from 2011-12-09 2-03-54 PM.png
Till now, we have no idea what else we can check.
One thing we don't understand is this project runs normally on the machine where TestComplete is installed, but has problem now on the machine where TextExecute is installed. Both machine are 64bit. I mean it should be the same environment.
btw, we don't have experience to modify mapping settings for the "IEXPLORE1" object. So can you advise what this error means and what we can investigate more here,
thanks,
Lucien