Ask a Question

How to spy chromium embedded content?

SOLVED
whuang
Regular Contributor

How to spy chromium embedded content?

Hi there,

 

I would like to spy some content on the Adobe Creative Cloud desktop application, but it looks like the content is chromium embedded, although there are some instruction on the site regarding how to access the embedded content, but I still not sure what it is talking about, can anyone please help me to set this up?

 

I have already added the application to TestedApps and I launched the app by calling TestedApps.AdobeCreativeCloud.Run, but when I try to spy the Email address field or the Continue button on the app, I still cannot point to a specific control. It only returned me the entire body of the app.

 

Thank you!

1.png2.png

 

14 REPLIES 14

Hi,

 

TestComplete documentation does not mention Desktop license/extensions as a requirement to access CEF page internals.

Have you went through the description and requirements for CEF pages: https://support.smartbear.com/testcomplete/docs/app-testing/web/cef/about.html#exposing-cef-based-ap... ?

 

Regards,
  /Alex [Community Hero]
____
[Community Heroes] are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Posts made by [Community Heroes]
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
The [Community Hero] signature is used with permission by SmartBear Software.
https://community.smartbear.com/t5/custom/page/page-id/hall-of-fame
================================
whuang
Regular Contributor

Thank you guys, I will take a look and give it a try.

whuang
Regular Contributor

Hi Alex, as suggested by the document, I left the libcef.dll library in the same location as the application’s executable, and then launch the application by using TestedApps.AdobeCreativeCloud.Run, but I got a error message, saying chrome_elf.dll is missing. If I delete the libcef.dll file from the folder and launch the application, then I will be able to launch it with no error.

捕获.JPG

Hi,

 

Well, in this case I think that it will be more productive to create Support ticket via the https://support.smartbear.com/message/?prod=TestComplete form, reference this thread for their convenience and let guys know exact versions of all software/components been involved.

 

Regards,
  /Alex [Community Hero]
____
[Community Heroes] are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Posts made by [Community Heroes]
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
The [Community Hero] signature is used with permission by SmartBear Software.
https://community.smartbear.com/t5/custom/page/page-id/hall-of-fame
================================
sonya_m
SmartBear Alumni (Retired)

Thanks everyone for helping.

 

@whuang  I see that there was a reply from the Support Team. It looks like at the moment the only way to solve this is to directly disable the CSP policy from the web page. The documentation link.

 

 

I'll go ahead and mark this as a temporary solution if you don't mind.


Sonya Mihaljova
Community and Education Specialist

cancel
Showing results for 
Search instead for 
Did you mean: