Class: Selenium::WebDriver::Chromium::Driver Private
Relationships & Source Files | |
Extension / Inclusion / Inheritance Descendants | |
Subclasses:
|
|
Super Chains via Extension / Inclusion / Inheritance | |
Class Chain:
|
|
Instance Chain:
|
|
Inherits: |
Selenium::WebDriver::Driver
|
Defined in: | rb/lib/selenium/webdriver/chromium/driver.rb |
Overview
Driver
implementation for ::Selenium::WebDriver::Chrome
.
Constant Summary
-
EXTENSIONS =
# File 'rb/lib/selenium/webdriver/chromium/driver.rb', line 29[DriverExtensions::HasCDP, DriverExtensions::HasBiDi, DriverExtensions::HasCasting, DriverExtensions::HasFedCmDialog, DriverExtensions::HasNetworkConditions, DriverExtensions::HasNetworkInterception, DriverExtensions::HasWebStorage, DriverExtensions::HasLaunching, DriverExtensions::HasPermissions, DriverExtensions::DownloadsFiles, DriverExtensions::HasDevTools, DriverExtensions::HasAuthentication, DriverExtensions::HasLogs, DriverExtensions::HasLogEvents, DriverExtensions::HasPinnedScripts, DriverExtensions::PrintsPage].freeze
::Selenium::WebDriver::SearchContext
- Included
Class Method Summary
::Selenium::WebDriver::Driver
- Inherited
Instance Attribute Summary
::Selenium::WebDriver::Driver
- Inherited
Instance Method Summary
::Selenium::WebDriver::Driver
- Inherited
#[] | Get the first element matching the given selector. |
#action, #add_virtual_authenticator, | |
#all | driver.all(class: ‘bar’) #=> [#<WebDriver::Element:0x1011c3b88, …]. |
#browser, #capabilities, | |
#close | Close the current window, or the browser if no windows are left. |
#current_url | Get the URL of the current page. |
#execute_async_script | Execute an asynchronous piece of JavaScript in the context of the currently selected frame or window. |
#execute_script | Execute the given JavaScript. |
#first | driver.first(id: ‘foo’). |
#get | Opens the specified URL in the browser. |
#inspect, #manage, #navigate, #network, | |
#page_source | Get the source of the current page. |
#quit | Quit the browser. |
#script, | |
#status | information about whether a remote end is in a state in which it can create new sessions, and may include additional meta information. |
#switch_to, | |
#title | Get the title of the current page. |
#window_handle | Get the current window handle. |
#window_handles | Get the window handles of open browser windows. |
#add_extensions, #create_bridge, #screenshot, #service_url, #ref |
::Selenium::WebDriver::TakesScreenshot
- Included
#save_screenshot | Save a PNG screenshot of the viewport to the given path. |
#screenshot_as | Return a PNG screenshot in the given format as a string. |
::Selenium::WebDriver::SearchContext
- Included
#find_element | Find the first element matching the given arguments. |
#find_elements | Find all elements matching the given arguments. |
#extract_args |
Constructor Details
This class inherits a constructor from Selenium::WebDriver::Driver