Sumit Bhasin
Sumit Bhasin

Reputation: 61

What is EventFiringWebDriver in selenium?

I am new user on stackoverflow and also new in selenium, so please guide me about What is the EventFiringWebDriver in selenium and what the use of it.

Upvotes: 4

Views: 16604

Answers (3)

Karthi Prathik
Karthi Prathik

Reputation: 21

// Initializing instance of Firefox WebDriver
    driver = new FirefoxDriver();
    wait = new WebDriverWait(driver, waitTime);

// Initializing EventFiringWebDriver using Firefox WebDriver instance
    e_driver = new EventFiringWebDriver(driver);


//create object of EventListerHandler to registeritwithEventFiringWebDriver
        eventListener = new WebEventListener();

        e_driver.register(eventListener);

        e_driver.manage().window().maximize();
        e_driver.get(appURL);

Refer this. hope u can understand.

Upvotes: 1

Karthi Prathik
Karthi Prathik

Reputation: 21

EventFiringWebDriver is a method in selenium use to wrap the webdriver and WebEventListner is also method to get the message from eventfiringwebdriver instance (like e_driver). need to register the instance of WebEventListner with the instance of EventFiringWebDriver to get the driver

Upvotes: 1

Paras
Paras

Reputation: 3235

EventFiringWebDriver is a JavaClass, basically it is a wrapper around an arbitrary WebDriver instance which supports registering of WebDriverEventListener.

For more details refer here

Upvotes: 6

Related Questions