toolium icon indicating copy to clipboard operation
toolium copied to clipboard

Explicitly support Chrome Remote Debugging

Open jack5github opened this issue 4 months ago • 2 comments

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.

jack5github avatar Oct 07 '25 03:10 jack5github