Application which we are using is developed by a tool called OMNIS. QTP recognize the full page as Win object.
We are using X and Y co-ordinates to identify each controls on the form and enter the values.
In object identification of Win object, we have kept X, Y, height, native class and text as unique properties to identify.
We have created the script in a system which has DELL monitor CPU. The script is running fine without any error.
But when we try to execute the same script on a system which has LENOVA monitor and CPU is not executing properly.
Error it throws - "Object cannot be identified".
When we try to record the same screen, Y-coordinate alone is differing in this system.
Could you please suggest us what could make QTP to recognize the same window with different Y coordinate.
So, that we could re configure the system and try it.
When you create a script using low level recording, you can not rely on it for using it on a different machine. Screen resolutions may differ. The only solution is to keep running that script on same machine. But having entire script with low level recording is not at all a good practice.