Wrapped CEFsharp browser is not identified as CEFsharp
Posted: Wed May 12, 2021 1:38 pm
Hi, In our application we have an embedded CEFsharp browser where the debug port is activated (accessible via localhost:8081). However, this does not seem to be recognized by Ranorex as being a CEFsharp browser.
I have created a simple test application with an embedded CEFsharp browser using the standard CEFsharp nuget package. When spying this test application, the CEFsharp browser is available and contains a DOM of the webpage.
In our main application however, the CEFsharp browser is wrapped in another class to make some of the functionality easier to use. Could this be the cause Ranorex does not properly recognize the CEFsharp browser? Are there any options to force Ranorex to recognize this as an embedded CEFsharp browser?
spy with test application: spy with production application: debug port opened in browser with production application(multiple embedded browsers are open):
I have created a simple test application with an embedded CEFsharp browser using the standard CEFsharp nuget package. When spying this test application, the CEFsharp browser is available and contains a DOM of the webpage.
In our main application however, the CEFsharp browser is wrapped in another class to make some of the functionality easier to use. Could this be the cause Ranorex does not properly recognize the CEFsharp browser? Are there any options to force Ranorex to recognize this as an embedded CEFsharp browser?
spy with test application: spy with production application: debug port opened in browser with production application(multiple embedded browsers are open):