Selenium webdriver selenium中的EventFiringWebDriver是什么?
我是stackoverflow的新用户,也是selenium的新用户,因此请指导我selenium中的EventFiringWebDriver是什么以及它的用途。Selenium webdriver selenium中的EventFiringWebDriver是什么?,selenium-webdriver,Selenium Webdriver,我是stackoverflow的新用户,也是selenium的新用户,因此请指导我selenium中的EventFiringWebDriver是什么以及它的用途。EventFiringWebDriver是一个JavaClass,基本上,它是一个围绕任意WebDriver实例的包装器,该实例支持注册WebDriverEventListener 有关更多详细信息,请参阅EventFiringWebDriver是selenium中用于包装webdriver的方法,WebEventListner也是从E
EventFiringWebDriver
是一个JavaClass
,基本上,它是一个围绕任意WebDriver
实例的包装器,该实例支持注册WebDriverEventListener
有关更多详细信息,请参阅EventFiringWebDriver是selenium中用于包装webdriver的方法,WebEventListner也是从EventFiringWebDriver实例(如e_driver)获取消息的方法。需要将WebEventListner的实例注册到EventFiringWebDriver的实例中,以获取驱动程序
// 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);
参考这个。希望你能理解。谷歌知道。问他……举个例子可以改进这个答案。