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

    • AlexKaras's avatar
      AlexKaras
      Champion Level 3

      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 Leader

    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. 

    BestRegards,

    Steven