Hello Team,
Os: Windows 8.1
Ranorex version : 7.1.0
We are facing the issue in the identification of the object in a desktop application which is developed using Chromium Embedded Framework.
When we try to identify an object using view spy, instead of an object (List Item) the entire window(which consists of multiple list items) is getting highlighted
And also we observed a popup "Ranorex Technology Limitation" which says -"Chrome debugging interface was not found or is not enabled"
we are able to identify an object on the web without any issue, but we are unable to identify in the desktop application.
Could you please guide us on this
Thanks,
Sai
Unable to identify the Objects in Windows application
-
- Posts: 1
- Joined: Mon Jul 31, 2017 7:03 am
Re: Unable to identify the Objects in Windows application
Hi mekapothula,
Did you go through the following guideline on how to test CEF applications?
https://www.ranorex.com/help/latest/tec ... plications
Most probably the port was not set up correctly or the port 8081 is already in use and needs to be changed.
Please start your application from commandline and specify port 8081 with the following command:
If port 8081 is already in use by some other application, you can simply use a different port, since Ranorex tries to detect the port automatically.
In order to find out whether port 8081 is used by another application, you can run the following command after closing your application:
After running this command, no connection should be listed.
I hope, this helps.
regards,
qwertzu
Did you go through the following guideline on how to test CEF applications?
https://www.ranorex.com/help/latest/tec ... plications
Most probably the port was not set up correctly or the port 8081 is already in use and needs to be changed.
Please start your application from commandline and specify port 8081 with the following command:
Code: Select all
SomeApplication --remote-debugging-port=8081
In order to find out whether port 8081 is used by another application, you can run the following command after closing your application:
Code: Select all
netstat -aon | findstr 8081
I hope, this helps.
regards,
qwertzu
Re: Unable to identify the Objects in Windows application
In addition to what qwertzu said, be aware that not all CEF implementations are supported by Ranorex. Currently only the following CEF implementations are supported:
Chromium Embedded Framework (CEF)
CefSharp
Electron
NW.Js
Qt WebEngine
While it does list CEF specifically, the implementation is what is important. For example, they do not support jxBrowser, even though it is a CEF implementation.
If your implementation is not in the list, you can add a feature request to the User Voice site (http://uservoice.ranorex.com) where it can be voted on by others.
Chromium Embedded Framework (CEF)
CefSharp
Electron
NW.Js
Qt WebEngine
While it does list CEF specifically, the implementation is what is important. For example, they do not support jxBrowser, even though it is a CEF implementation.
If your implementation is not in the list, you can add a feature request to the User Voice site (http://uservoice.ranorex.com) where it can be voted on by others.
Shortcuts usually aren't...