Module Selenium
In: lib/selenium/alert.rb
lib/selenium/button.rb
lib/selenium/file_upload.rb
lib/selenium/html_element.rb
lib/selenium/key.rb
lib/selenium/link.rb
lib/selenium/locator.rb
lib/selenium/selenium_driver.rb
lib/selenium/selenium_server.rb
lib/selenium/server.rb
lib/selenium/server_manager.rb
lib/selenium/text_area.rb
lib/selenium/text_field.rb
lib/selenium/wait_for.rb
lib/selenium/web_page.rb

Methods

Classes and Modules

Module Selenium::Locator
Module Selenium::WaitFor
Class Selenium::Alert
Class Selenium::Button
Class Selenium::FileUpload
Class Selenium::HtmlElement
Class Selenium::Key
Class Selenium::Link
Class Selenium::NoKeyError
Class Selenium::SeleniumServer
Class Selenium::Server
Class Selenium::ServerManager
Class Selenium::TextArea
Class Selenium::TextField
Class Selenium::WebPage

Constants

SeleniumDriver = Class.new(Selenium::Client::Driver) do include WaitFor

External Aliases

get_confirmation -> confirm

Attributes

server_host  [R] 
server_port  [R] 

Public Instance methods

assert_page_loaded(timeout=default_timeout)

Click a link and wait for the page to load.

Does the element at locator not contain the text?

Speeds up each Selenese step to normal speed after this method is called.

Get the inner html of the located element.

Click the back button and wait for the page to load.

Open the home page of the Application and wait for the page to load.

open_and_wait(url)

Alias for open

Reload the current page that the browser is on.

Open the log window on the browser. This is useful to diagnose issues with Selenium Core.

Slow down each Selenese step after this method is called.

Type text into a page element

[Validate]