An embedded Chrome application is a desktop application with an embedded web browser engine that is based on the Chromium core. Such applications enable you to add web browser capabilities to a desktop application. You can create such an app by using for example the Chromium Embedded Framework (CEF) or the Electron framework.
Silk4J provides full support for testing embedded Chrome applications that allow remote debugging through the --remote-debugging-port command line argument. Silk4J does not support testing embedded Chrome applications that are based on Java, for example Java AWT and Swing applications.
To test an embedded Chrome application with Silk4J, you have to set the debugging ports for the executable of the application. Start the application from the command line and set the remote debugging port.
<application name>.exe=<port number>
myApp.exe --remote-debugging-port=9222You can then specify the executable and port in the Enable embedded Chrome support option as follows: