Table of Contents - webrat-0.7.3 Documentation
Pages
-
History
- 0.7.3 / 2011-01-01
- 0.7.2 / 2010-10-19
- 0.7.1 / 2010-04-26
- 0.7.0 / 2010-01-17
- 0.6.0 / 2009-11-28
- 0.5.3 / 2009-08-27
- 0.5.1 / 2009-08-18
- 0.5.0 / 2009-08-12
- 0.4.5 / 2009-08-10
- 0.4.4 / 2009-04-06
- 0.4.3 / 2009-03-17
- 0.4.2 / 2009-02-24
- 0.4.1 / 2009-01-31
- 0.4.0 / 2009-01-18
- 0.3.4 / 2008-12-29
- 0.3.3 / 2008-12-28
- 0.3.2 / 2008-11-08
- 0.3.1 / 2008-11-07
- 0.3.0 / 2008-11-07
- 0.2.0 / 2008-04-04
- 0.1.0 / 2007-11-28
- MIT-LICENSE
- README
- button.js
- label.js
- webrat.js
- webratlink.js
- webratlinkwithin.js
- webratselectwithoption.js
- selenium_extensions.js
Classes and Modules
- ActionController
- Array
- FalseClass
- Hash
- Merb
- Merb::Test
- Merb::Test::RequestHelper
- Module
- NilClass
- Nokogiri
- Nokogiri::CSS
- Nokogiri::CSS::XPathVisitor
- Numeric
- Object
- String
- TCPSocket
- TrueClass
- Webrat
- Webrat::Area
- Webrat::ButtonField
- Webrat::CheckboxField
- Webrat::Configuration
- Webrat::DisabledFieldError
- Webrat::Element
- Webrat::Field
- Webrat::FileField
- Webrat::Form
- Webrat::HaveTagMatcher
- Webrat::HiddenField
- Webrat::InfiniteRedirectError
- Webrat::Label
- Webrat::Link
- Webrat::Locators
- Webrat::Locators::AreaLocator
- Webrat::Locators::ButtonLocator
- Webrat::Locators::FieldByIdLocator
- Webrat::Locators::FieldLabeledLocator
- Webrat::Locators::FieldLocator
- Webrat::Locators::FieldNamedLocator
- Webrat::Locators::FormLocator
- Webrat::Locators::LabelLocator
- Webrat::Locators::LinkLocator
- Webrat::Locators::Locator
- Webrat::Locators::SelectOptionLocator
- Webrat::Logging
- Webrat::MIME
- Webrat::Matchers
- Webrat::Matchers::HasContent
- Webrat::Matchers::HaveSelector
- Webrat::Matchers::HaveXpath
- Webrat::MechanizeAdapter
- Webrat::MerbAdapter
- Webrat::Methods
- Webrat::MultipleSelectField
- Webrat::NotFoundError
- Webrat::PageLoadError
- Webrat::PasswordField
- Webrat::RackAdapter
- Webrat::RadioField
- Webrat::RailsAdapter
- Webrat::ResetField
- Webrat::SaveAndOpenPage
- Webrat::Scope
- Webrat::SelectField
- Webrat::SelectOption
- Webrat::Selenium
- Webrat::Selenium::ApplicationServerFactory
- Webrat::Selenium::ApplicationServers
- Webrat::Selenium::ApplicationServers::Base
- Webrat::Selenium::ApplicationServers::External
- Webrat::Selenium::ApplicationServers::Merb
- Webrat::Selenium::ApplicationServers::Rack
- Webrat::Selenium::ApplicationServers::Rails
- Webrat::Selenium::ApplicationServers::Sinatra
- Webrat::Selenium::Matchers
- Webrat::Selenium::Matchers::HasContent
- Webrat::Selenium::Matchers::HaveSelector
- Webrat::Selenium::Matchers::HaveTag
- Webrat::Selenium::Matchers::HaveXpath
- Webrat::Selenium::Methods
- Webrat::Selenium::SeleniumRCServer
- Webrat::Selenium::SilenceStream
- Webrat::SeleniumResponse
- Webrat::SeleniumSession
- Webrat::Session
- Webrat::SinatraAdapter
- Webrat::TextField
- Webrat::TextareaField
- Webrat::TimeoutError
- Webrat::WebratError
- Webrat::XML
Methods
- ::adapter_class — Webrat
- ::app_server_instance — Webrat::Selenium::ApplicationServerFactory
- ::boot — Webrat::Selenium::SeleniumRCServer
- ::configure — Webrat
- ::new — Webrat::SinatraAdapter
- ::new — Webrat::Session
- ::new — Webrat::Selenium::Matchers::HaveSelector
- ::new — Webrat::Selenium::Matchers::HaveXpath
- ::new — Webrat::SeleniumResponse
- ::session_class — Webrat
- ::wait_for_service_termination_with_timeout — TCPSocket
- ::wait_for_service_with_timeout — TCPSocket
- #application_port_for_selenium — Webrat::Configuration
- #assert_contain — Webrat::Matchers
- #assert_contain — Webrat::Selenium::Matchers
- #assert_have_no_selector — Webrat::Matchers
- #assert_have_no_selector — Webrat::Selenium::Matchers
- #assert_have_no_tag — Webrat::HaveTagMatcher
- #assert_have_no_tag — Webrat::Selenium::Matchers
- #assert_have_no_xpath — Webrat::Matchers
- #assert_have_no_xpath — Webrat::Selenium::Matchers
- #assert_have_selector — Webrat::Matchers
- #assert_have_selector — Webrat::Selenium::Matchers
- #assert_have_tag — Webrat::HaveTagMatcher
- #assert_have_tag — Webrat::Selenium::Matchers
- #assert_have_xpath — Webrat::Matchers
- #assert_have_xpath — Webrat::Selenium::Matchers
- #assert_not_contain — Webrat::Matchers
- #assert_not_contain — Webrat::Selenium::Matchers
- #attach_file — Webrat::Scope
- #automate — Webrat::Session
- #automate — Webrat::SeleniumSession
- #basic_auth — Webrat::Session
- #boot — Webrat::Selenium::ApplicationServers::Base
- #boot — Webrat::Selenium::SeleniumRCServer
- #bundler — Webrat::Selenium::ApplicationServers::Rack
- #check — Webrat::Scope
- #check — Webrat::SeleniumSession
- #check_for_infinite_redirects — Webrat::Session
- #choose — Webrat::Scope
- #choose — Webrat::SeleniumSession
- #click_area — Webrat::Scope
- #click_button — Webrat::Scope
- #click_button — Webrat::SeleniumSession
- #click_link — Webrat::Scope
- #click_link — Webrat::SeleniumSession
- #click_link_within — Webrat::Session
- #click_link_within — Webrat::SeleniumSession
- #contain — Webrat::Matchers
- #contain — Webrat::Selenium::Matchers
- #create_browser — Webrat::SeleniumSession
- #current_host — Webrat::Session
- #current_url — Webrat::SeleniumSession
- #does_not_match? — Webrat::Selenium::Matchers::HaveSelector
- #does_not_match? — Webrat::Selenium::Matchers::HaveXpath
- #dom — Webrat::Session
- #fail — Webrat::Selenium::ApplicationServers::External
- #fail — Webrat::Selenium::ApplicationServers::Merb
- #fail — Webrat::Selenium::ApplicationServers::Rack
- #fail — Webrat::Selenium::ApplicationServers::Rails
- #fail — Webrat::Selenium::ApplicationServers::Sinatra
- #fail — Webrat::Selenium::SeleniumRCServer
- #failure_message — Webrat::Selenium::Matchers::HaveSelector
- #failure_message — Webrat::Selenium::Matchers::HaveXpath
- #field_by_xpath — Webrat::Locators
- #field_labeled — Webrat::Locators
- #field_named — Webrat::Locators
- #field_with_id — Webrat::Locators
- #fill_in — Webrat::Scope
- #fill_in — Webrat::SeleniumSession
- #fire_event — Webrat::SeleniumSession
- #have_selector — Webrat::Matchers
- #have_selector — Webrat::Selenium::Matchers
- #have_tag — Webrat::HaveTagMatcher
- #have_tag — Webrat::Selenium::Matchers
- #have_xpath — Webrat::Matchers
- #have_xpath — Webrat::Selenium::Matchers
- #header — Webrat::Session
- #http_accept — Webrat::Session
- #infinite_redirect_limit_exceeded? — Webrat::Session
- #internal_redirect? — Webrat::Session
- #jar_path — Webrat::Selenium::SeleniumRCServer
- #key_down — Webrat::SeleniumSession
- #key_up — Webrat::SeleniumSession
- #match_selector — Webrat::Matchers
- #match_tag — Webrat::HaveTagMatcher
- #match_tag — Webrat::Selenium::Matchers
- #match_xpath — Webrat::Matchers
- #matches? — Webrat::Selenium::Matchers::HaveSelector
- #matches? — Webrat::Selenium::Matchers::HaveXpath
- #merb_command — Webrat::Selenium::ApplicationServers::Merb
- #mode= — Webrat::Configuration
- #negative_failure_message — Webrat::Selenium::Matchers::HaveSelector
- #negative_failure_message — Webrat::Selenium::Matchers::HaveXpath
- #open_in_browser — Webrat::SaveAndOpenPage
- #pid_file — Webrat::Selenium::ApplicationServers::External
- #pid_file — Webrat::Selenium::ApplicationServers::Merb
- #pid_file — Webrat::Selenium::ApplicationServers::Rails
- #pid_file — Webrat::Selenium::ApplicationServers::Sinatra
- #prepare_pid_file — Webrat::Selenium::ApplicationServers::Base
- #process_request — Webrat::Session
- #redirect_io — Webrat::Selenium::ApplicationServers::Rack
- #redirected_to — Webrat::Session
- #reload — Webrat::Session
- #remote_control — Webrat::Selenium::SeleniumRCServer
- #reset — Webrat::Session
- #response — Webrat::RackAdapter
- #response — Webrat::SeleniumSession
- #response — Webrat::Selenium::Methods
- #response_body — Webrat::RackAdapter
- #response_code — Webrat::RackAdapter
- #response_headers — Webrat::RackAdapter
- #response_location — Webrat::Session
- #response_location_host — Webrat::Session
- #save_and_open_page — Webrat::SaveAndOpenPage
- #save_and_open_screengrab — Webrat::SeleniumSession
- #save_and_open_screengrab — Webrat::Selenium::Methods
- #scoped_dom — Webrat::Scope
- #select — Webrat::Scope
- #select — Webrat::SeleniumSession
- #select_date — Webrat::Scope
- #select_datetime — Webrat::Scope
- #select_time — Webrat::Scope
- #selenium — Webrat::SeleniumResponse
- #selenium — Webrat::SeleniumSession
- #selenium_grid? — Webrat::Selenium::SeleniumRCServer
- #set_hidden_field — Webrat::Scope
- #silence_stream — Webrat::Selenium::SilenceStream
- #simulate — Webrat::Session
- #simulate — Webrat::SeleniumSession
- #start — Webrat::Selenium::ApplicationServers::External
- #start — Webrat::Selenium::ApplicationServers::Merb
- #start — Webrat::Selenium::ApplicationServers::Rack
- #start — Webrat::Selenium::ApplicationServers::Rails
- #start — Webrat::Selenium::ApplicationServers::Sinatra
- #start — Webrat::Selenium::SeleniumRCServer
- #start_command — Webrat::Selenium::ApplicationServers::Merb
- #start_command — Webrat::Selenium::ApplicationServers::Rack
- #start_command — Webrat::Selenium::ApplicationServers::Rails
- #stop — Webrat::Selenium::ApplicationServers::External
- #stop — Webrat::Selenium::ApplicationServers::Merb
- #stop — Webrat::Selenium::ApplicationServers::Rack
- #stop — Webrat::Selenium::ApplicationServers::Rails
- #stop — Webrat::Selenium::ApplicationServers::Sinatra
- #stop — Webrat::Selenium::SeleniumRCServer
- #stop_at_exit — Webrat::Selenium::ApplicationServers::Base
- #stop_at_exit — Webrat::Selenium::SeleniumRCServer
- #stop_command — Webrat::Selenium::ApplicationServers::Rails
- #submit_form — Webrat::Scope
- #uncheck — Webrat::Scope
- #uncheck — Webrat::SeleniumSession
- #unselect — Webrat::Scope
- #visit — Webrat::Session
- #visit — Webrat::SeleniumSession
- #wait — Webrat::Selenium::ApplicationServers::Base
- #wait — Webrat::Selenium::ApplicationServers::External
- #wait — Webrat::Selenium::SeleniumRCServer
- #wait_for — Webrat::SeleniumSession
- #wait_for — Webrat::Selenium::Methods
- #wait_for_socket — Webrat::Selenium::ApplicationServers::Base
- #wait_for_socket — Webrat::Selenium::SeleniumRCServer
- #within — Webrat::Session
- #xml_content_type? — Webrat::Session