class

Selenium::Session

Inherits Reference < Object

Constructors

new(driver : Selenium::Webdriver, desired_capabilities = Webdriver::CAPABILITIES, required_capabilities = Webdriver::CAPABILITIES, url = "about:blank")
Source

Instance methods

active_element
Source
alert
Source
back
Source
button_down(button : MouseButton = MouseButton::Left)
Source
button_up(button : MouseButton = MouseButton::Left)
Source
capabilities
Source
capabilities?
Source
click(button : MouseButton = MouseButton::LEFT)
Source
cookies
Source
double_click(button : MouseButton = MouseButton::Left)
Source
driver
Source
execute(script, *args)
Source
execute_async(script, *args)
Source
find_element(by, selector, parent : WebElement | Nil = nil)
Source
find_elements(by, selector, parent : WebElement | Nil = nil)
Source
forward
Source
frame(identifier)
Source
move_to(x, y, element : WebElement = nil)
Source
orientation
Source
orientation=(value)
Source
parent_frame
Source
refresh
Source
save_screenshot(path)
Source
screenshot
Source
source
Source
stop
Source
timeouts(script : Int | Nil = nil, implicit : Int | Nil = nil, page_load : Int | Nil = nil)
Source
title
Source
url=(url)
Source

Nested types