What is EventFiringWebDriver in selenium?

蓝咒 提交于 2020-05-17 05:29:08

问题


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.


回答1:


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

For more details refer here




回答2:


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




回答3:


// 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.



来源:https://stackoverflow.com/questions/38092480/what-is-eventfiringwebdriver-in-selenium

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!