class Selenium::WebDriver::Support::AbstractEventListener
Subclass and override methods from this class to implement your own event listener.
@example
class NavigationListener < Selenium::WebDriver::Support::AbstractEventListener def initialize(log) @log = log end def before_navigate_to(url, driver) @log.info "navigating to #{url}" end def after_navigate_to(url, driver) @log.info "done navigating to #{url}" end end listener = NavigationListener.new(logger) driver = Selenium::WebDriver.for :firefox, :listener => listener
Public Instance Methods
after_change_value_of(element, driver)
click to toggle source
# File lib/selenium/webdriver/support/abstract_event_listener.rb, line 71 def after_change_value_of(element, driver) end
after_click(element, driver)
click to toggle source
# File lib/selenium/webdriver/support/abstract_event_listener.rb, line 67 def after_click(element, driver) end
after_close(driver)
click to toggle source
# File lib/selenium/webdriver/support/abstract_event_listener.rb, line 83 def after_close(driver) end
after_execute_script(script, driver)
click to toggle source
# File lib/selenium/webdriver/support/abstract_event_listener.rb, line 75 def after_execute_script(script, driver) end
after_find(by, what, driver)
click to toggle source
# File lib/selenium/webdriver/support/abstract_event_listener.rb, line 63 def after_find(by, what, driver) end
after_quit(driver)
click to toggle source
# File lib/selenium/webdriver/support/abstract_event_listener.rb, line 79 def after_quit(driver) end
before_change_value_of(element, driver)
click to toggle source
# File lib/selenium/webdriver/support/abstract_event_listener.rb, line 69 def before_change_value_of(element, driver) end
before_click(element, driver)
click to toggle source
# File lib/selenium/webdriver/support/abstract_event_listener.rb, line 65 def before_click(element, driver) end
before_close(driver)
click to toggle source
# File lib/selenium/webdriver/support/abstract_event_listener.rb, line 81 def before_close(driver) end
before_execute_script(script, driver)
click to toggle source
# File lib/selenium/webdriver/support/abstract_event_listener.rb, line 73 def before_execute_script(script, driver) end
before_find(by, what, driver)
click to toggle source
# File lib/selenium/webdriver/support/abstract_event_listener.rb, line 61 def before_find(by, what, driver) end
before_quit(driver)
click to toggle source
# File lib/selenium/webdriver/support/abstract_event_listener.rb, line 77 def before_quit(driver) end