Skip to content

Commit

Permalink
Allow wbedriver configuration via wd.conf file
Browse files Browse the repository at this point in the history
For example kiosk mode, or other
  • Loading branch information
VVargaOI committed Oct 31, 2023
1 parent c95cfa2 commit cab8b81
Show file tree
Hide file tree
Showing 3 changed files with 147 additions and 66 deletions.
13 changes: 13 additions & 0 deletions RDP Applications/AutoIt/web_generic/wd.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
## wd_core.au3 default code is changed, skipWDVersionCheck skips the _WD_IsLatestRelease to connect to the Internet
skipWDVersionCheck=1
## 0 closes the webdriver console once the session is started
WDConsoleVisible=0
## Chrome capabilities with normal browser, not kiosk mode:
#chromeCapabilities={"capabilities": {"alwaysMatch": {"goog:chromeOptions": {"w3c": true, "excludeSwitches": [ "enable-automation"], "prefs": { "credentials_enable_service": false, "profile": { "password_manager_enabled": false}}} }}}
## Chrome capabilities with kiosk mode:
chromeCapabilities={"capabilities": {"alwaysMatch": {"goog:chromeOptions": {"args": ["--kiosk"], "w3c": true, "excludeSwitches": [ "enable-automation"], "prefs": { "credentials_enable_service": false, "profile": { "password_manager_enabled": false}}} }}}
## Firefox capabilities with normal browser, not kiosk mode:
#firefoxCapabilities={ "capabilities": { "alwaysMatch": { "moz:firefoxOptions": {"prefs": { "devtools.accessibility.enabled": false, "devtools.application.enabled": false, "devtools.chrome.enabled": false, "devtools.command-button-errorcount.enabled": false, "devtools.command-button-frames.enabled": false, "devtools.command-button-measure.enabled": false, "devtools.command-button-noautohide.enabled": false, "devtools.command-button-pick.enabled": false, "devtools.command-button-responsive.enabled": false, "devtools.command-button-rulers.enabled": false, "devtools.command-button-screenshot.enabled": false, "devtools.command-button-splitconsole.enabled": false, "devtools.custom-formatters.enabled": false, "devtools.debugger.enabled": false, "devtools.debugger.map-scopes-enabled": false, "devtools.debugger.pretty-print-enabled": false, "devtools.debugger.remote-enabled": false, "devtools.debugger.ui.variables-sorting-enabled": false, "devtools.dom.enabled": false, "devtools.every-frame-target.enabled": false, "devtools.inspector.chrome.three-pane-enabled": false, "devtools.inspector.compatibility.enabled": false, "devtools.inspector.enabled": false, "devtools.inspector.inactive.css.enabled": false, "devtools.inspector.ruleview.inline-compatibility-warning.enabled": false, "devtools.inspector.three-pane-enabled": false, "devtools.jsonview.enabled": false, "devtools.markup.mutationBreakpoints.enabled": false, "devtools.memory.enabled": false, "devtools.netmonitor.enabled": false, "devtools.overflow.debugging.enabled": false, "devtools.performance.enabled": false, "devtools.performance.recording.active-tab-view.enabled": false, "devtools.responsive.leftAlignViewport.enabled": false, "devtools.responsive.reloadNotification.enabled": false, "devtools.responsive.touchSimulation.enabled": false, "devtools.screenshot.audio.enabled": false, "devtools.screenshot.clipboard.enabled": false, "devtools.serviceWorkers.testing.enabled": false, "devtools.source-map.client-service.enabled": false, "devtools.storage.enabled": false, "devtools.storage.extensionStorage.enabled": false, "devtools.styleeditor.autocompletion-enabled": false, "devtools.styleeditor.enabled": false, "devtools.target-switching.server.enabled": false, "devtools.toolbox.splitconsoleEnabled": false, "devtools.webconsole.enabled": false } }, "browserName": "firefox", "acceptInsecureCerts":true } } }
## Firefox capabilities with kiosk mode:
firefoxCapabilities={ "capabilities": { "alwaysMatch": { "moz:firefoxOptions": { "args": ["-kiosk"], "prefs": { "devtools.accessibility.enabled": false, "devtools.application.enabled": false, "devtools.chrome.enabled": false, "devtools.command-button-errorcount.enabled": false, "devtools.command-button-frames.enabled": false, "devtools.command-button-measure.enabled": false, "devtools.command-button-noautohide.enabled": false, "devtools.command-button-pick.enabled": false, "devtools.command-button-responsive.enabled": false, "devtools.command-button-rulers.enabled": false, "devtools.command-button-screenshot.enabled": false, "devtools.command-button-splitconsole.enabled": false, "devtools.custom-formatters.enabled": false, "devtools.debugger.enabled": false, "devtools.debugger.map-scopes-enabled": false, "devtools.debugger.pretty-print-enabled": false, "devtools.debugger.remote-enabled": false, "devtools.debugger.ui.variables-sorting-enabled": false, "devtools.dom.enabled": false, "devtools.every-frame-target.enabled": false, "devtools.inspector.chrome.three-pane-enabled": false, "devtools.inspector.compatibility.enabled": false, "devtools.inspector.enabled": false, "devtools.inspector.inactive.css.enabled": false, "devtools.inspector.ruleview.inline-compatibility-warning.enabled": false, "devtools.inspector.three-pane-enabled": false, "devtools.jsonview.enabled": false, "devtools.markup.mutationBreakpoints.enabled": false, "devtools.memory.enabled": false, "devtools.netmonitor.enabled": false, "devtools.overflow.debugging.enabled": false, "devtools.performance.enabled": false, "devtools.performance.recording.active-tab-view.enabled": false, "devtools.responsive.leftAlignViewport.enabled": false, "devtools.responsive.reloadNotification.enabled": false, "devtools.responsive.touchSimulation.enabled": false, "devtools.screenshot.audio.enabled": false, "devtools.screenshot.clipboard.enabled": false, "devtools.serviceWorkers.testing.enabled": false, "devtools.source-map.client-service.enabled": false, "devtools.storage.enabled": false, "devtools.storage.extensionStorage.enabled": false, "devtools.styleeditor.autocompletion-enabled": false, "devtools.styleeditor.enabled": false, "devtools.target-switching.server.enabled": false, "devtools.toolbox.splitconsoleEnabled": false, "devtools.webconsole.enabled": false } }, "browserName": "firefox", "acceptInsecureCerts":true } } }
edgeCapabilities={"capabilities": {"alwaysMatch": {"ms:edgeOptions": {"excludeSwitches": [ "enable-automation"]}}}}
Loading

0 comments on commit cab8b81

Please sign in to comment.