Forum Discussion

kimmatsumoto's avatar
kimmatsumoto
Contributor
7 years ago

Chrome Legacy Windows objects not visible with recording in a "desktop" application.

The "desktop" application I'm automating switched from using Java objects to Chrome Legacy Windows object.
When I record a scenario it only contains Click coordinates (which is not acceptable). I used the object spy to see if I could gain more information about an object (button) but I couldn't grab the object. The object spy could only grab the entire window.

I can't request assistance from the developers since they are in a different organization.

TestComplete version= 12.50.4142.7 x64
- TestComplete 12 Platform
- TestComplete 12 Desktop Module
- TestComplete 12 Web Module -with required plug-ins

Provided 3 attachments:
chrome issue_installed extensions
chrome issue_object via object spy
chrome issue_properties displayed in object spy


Please advise on how I can capture of object's id information.

Kind regards,
Kim

8 Replies

    • AlexKaras's avatar
      AlexKaras
      Community Hero

      Hi,

       

      Another thing that you may try is to add window class of this Chrome window to the MSAA classes list in the project properties. Though I am also not sure about the result... 

      • kimmatsumoto's avatar
        kimmatsumoto
        Contributor

        I tried the all the provided suggestions and they didn’t work.

        I've requested the libcef.dll from the development team and hope that will resolve my issue.

         

        Kind regards,

        Kim

  • one more attachment

  • ApplePen's avatar
    ApplePen
    Community Hero

    Hi,Kim

    1.Please check if the application is based on Chromium Embedded FrameWork.

    If it is , import the libcef.dll library. 

    2.If the application is the Electron Applications.  Add the application to the TestApps like the capture.

    And run it with TestApps in the TestComplete. 

    check.JPG

    BestRegards,

    Steven