Forum Discussion

gnaneshwar_cse5's avatar
gnaneshwar_cse5
Occasional Contributor
10 years ago

Objects are Identifying as UIA Objects Instead of Win Objects In Testcomplete 10.4

Hi,



we are doing windows application automation and we have developed our scripts in 10.3 verison and now we are upgraded to 10.4 version. the issue is when executing the developed scripts getting fialed because of objects identifciation. the test complete showing an error "the object does not exist" even objects is mapped to name mapping.



and also we observed that in object browser objects are dispalyed as UIA Objects instead of Win Objects.





Please any one can help on this.





  • It can be that because TC recognize your objects as UIA, it does'nt have access to the Win properties used during your name mapping.

    You should try in tools > current project properties > open Application/General to Move Up the "NativeMSAA" at the top of the priority of objects instead of the "NativeUIAObject". Testcomplete will most likely recognize after that your objects as Win objects instead of UIA objects. 



    Hope that will help you, 
  • nebti_nassim's avatar
    nebti_nassim
    Occasional Contributor
    It can be that because TC recognize your objects as UIA, it does'nt have access to the Win properties used during your name mapping.

    You should try in tools > current project properties > open Application/General to Move Up the "NativeMSAA" at the top of the priority of objects instead of the "NativeUIAObject". Testcomplete will most likely recognize after that your objects as Win objects instead of UIA objects. 



    Hope that will help you, 
  • gnaneshwar_cse5's avatar
    gnaneshwar_cse5
    Occasional Contributor
    Hi Nebti,



    Thank you very much. I have modified the project settings as you suggested. now its working fine.