Toolium has the potential to expand beyond strictly web and mobile automation, as Electron apps on desktop use Chromium, which support remote debugging. From what I can see, it isn't clear anywhere in Toolium's source code, documentation or examples how to connect to an active Electron app using the Chrome DevTools Protocol. This should be corrected to expand Toolium's potential user base.
As a start, 'debuggerAddress': 'localhost:9222' should be added to def test_get_chrome_options_additional of toolium\test\test_config_driver_chrome.py, and to Browser Configuration > Additional Configuration > Chrome > Chrome section of docs\browser_configuration.rst in this repository's source code. Further testing should be done, and documentation and examples should be written, to ensure connection via CDP is fully supported and information about this support is readily available.
Toolium has the potential to expand beyond strictly web and mobile automation, as Electron apps on desktop use Chromium, which support remote debugging. From what I can see, it isn't clear anywhere in Toolium's source code, documentation or examples how to connect to an active Electron app using the Chrome DevTools Protocol. This should be corrected to expand Toolium's potential user base.
As a start,
'debuggerAddress': 'localhost:9222'should be added todef test_get_chrome_options_additionaloftoolium\test\test_config_driver_chrome.py, and toBrowser Configuration > Additional Configuration > Chrome > Chrome sectionofdocs\browser_configuration.rstin this repository's source code. Further testing should be done, and documentation and examples should be written, to ensure connection via CDP is fully supported and information about this support is readily available.