Posts

Showing posts with the label Event

WebDriver Event Listeners

Image
WebDriver Event Listeners Selenium WebDriver provides a very good framework for tracking the various events that happen while you're executing your test scripts using WebDriver. Many navigation events that get fi red before and after an event occurs (such as before and after navigating to a URL, before and after browser back-navigation, and so on) can be tracked and captured How it works? The Listeners use to listen for the events in the registered webdriver.  It can be any type of event or action. Say, page navigation, element click, changing values in a text field (analogy to javascript onXYZ () series methods) and even exceptions. To enable this feature, Create our own user defined Event listener class Create an EventFiringWebDriverobject by means of webdriver instance, And register the Listener to the EventFiringWebDriver instance. How to create your own event listener classes: You can create a  event listener class in tw...