module Selenium::Chrome

Defined in:

selenium/chrome.cr
selenium/chrome/capabilities.cr
selenium/chrome/keys.cr

Constant Summary

CAPABILITIES = {browserName: "chrome", version: "", platform: "ANY", javascriptEnabled: true, takesScreenshot: true, handlesAlerts: true, databaseEnabled: true, locationContextEnabled: true, applicationCacheEnabled: true, browserConnectionEnabled: true, cssSelectorsEnabled: true, webStorageEnabled: true, rotatable: true, acceptSslCerts: true, nativeEvents: true, args: "--headless"}

capabilities setting is derived from

  • https://github.com/amberframework/garnet-spec

Constructors

Constructor Detail

def self.new(driver : Webdriver | Nil = nil, capabilities = CAPABILITIES, downloads_dir : String | Nil = nil) #

[View source]