public abstract class AbstractWebDriverEventListener extends java.lang.Object implements WebDriverEventListener
WebDriverEventListener and are
only interested in some events. All methods provided by this class have an empty method body.| Constructor and Description |
|---|
AbstractWebDriverEventListener() |
public void beforeAlertAccept(WebDriver driver)
WebDriverEventListenerAlert.accept()beforeAlertAccept in interface WebDriverEventListenerdriver - WebDriverpublic void afterAlertAccept(WebDriver driver)
WebDriverEventListenerAlert.accept()afterAlertAccept in interface WebDriverEventListenerdriver - WebDriverpublic void afterAlertDismiss(WebDriver driver)
WebDriverEventListenerAlert.dismiss()afterAlertDismiss in interface WebDriverEventListenerdriver - WebDriverpublic void beforeAlertDismiss(WebDriver driver)
WebDriverEventListenerAlert.dismiss()beforeAlertDismiss in interface WebDriverEventListenerdriver - WebDriverpublic void beforeNavigateTo(java.lang.String url,
WebDriver driver)
WebDriverEventListenerget(String url) respectively
navigate().to(String url).beforeNavigateTo in interface WebDriverEventListenerurl - URLdriver - WebDriverpublic void afterNavigateTo(java.lang.String url,
WebDriver driver)
WebDriverEventListenerget(String url) respectively
navigate().to(String url). Not called, if an
exception is thrown.afterNavigateTo in interface WebDriverEventListenerurl - URLdriver - WebDriverpublic void beforeNavigateBack(WebDriver driver)
WebDriverEventListenernavigate().back().beforeNavigateBack in interface WebDriverEventListenerdriver - WebDriverpublic void afterNavigateBack(WebDriver driver)
WebDriverEventListenernavigate().back(). Not called, if an
exception is thrown.afterNavigateBack in interface WebDriverEventListenerdriver - WebDriverpublic void beforeNavigateForward(WebDriver driver)
WebDriverEventListenernavigate().forward().beforeNavigateForward in interface WebDriverEventListenerdriver - WebDriverpublic void afterNavigateForward(WebDriver driver)
WebDriverEventListenernavigate().forward(). Not called,
if an exception is thrown.afterNavigateForward in interface WebDriverEventListenerdriver - WebDriverpublic void beforeNavigateRefresh(WebDriver driver)
WebDriverEventListenernavigate().refresh().beforeNavigateRefresh in interface WebDriverEventListenerdriver - WebDriverpublic void afterNavigateRefresh(WebDriver driver)
WebDriverEventListenernavigate().refresh(). Not called,
if an exception is thrown.afterNavigateRefresh in interface WebDriverEventListenerdriver - WebDriverpublic void beforeFindBy(By by, WebElement element, WebDriver driver)
WebDriverEventListenerWebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).beforeFindBy in interface WebDriverEventListenerby - locator being usedelement - will be null, if a find method of WebDriver is called.driver - WebDriverpublic void afterFindBy(By by, WebElement element, WebDriver driver)
WebDriverEventListenerWebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).afterFindBy in interface WebDriverEventListenerby - locator being usedelement - will be null, if a find method of WebDriver is called.driver - WebDriverpublic void beforeClickOn(WebElement element, WebDriver driver)
WebDriverEventListenerWebElement.click().beforeClickOn in interface WebDriverEventListenerelement - the WebElement being used for the actiondriver - WebDriverpublic void afterClickOn(WebElement element, WebDriver driver)
WebDriverEventListenerWebElement.click(). Not called, if an exception is
thrown.afterClickOn in interface WebDriverEventListenerelement - the WebElement being used for the actiondriver - WebDriverpublic void beforeChangeValueOf(WebElement element, WebDriver driver, java.lang.CharSequence[] keysToSend)
WebDriverEventListenerWebElement.clear(), WebElement.sendKeys(...).beforeChangeValueOf in interface WebDriverEventListenerelement - the WebElement being used for the actiondriver - WebDriverpublic void afterChangeValueOf(WebElement element, WebDriver driver, java.lang.CharSequence[] keysToSend)
WebDriverEventListenerWebElement.clear(), WebElement.sendKeys(...)}. Not called, if an exception is thrown.afterChangeValueOf in interface WebDriverEventListenerelement - the WebElement being used for the actiondriver - WebDriverpublic void beforeScript(java.lang.String script,
WebDriver driver)
WebDriverEventListenerbeforeScript in interface WebDriverEventListenerscript - the script to be executeddriver - WebDriverpublic void afterScript(java.lang.String script,
WebDriver driver)
WebDriverEventListenerRemoteWebDriver.executeScript(java.lang.String, java.lang.Object[]).
Not called if an exception is thrownafterScript in interface WebDriverEventListenerscript - the script that was executeddriver - WebDriverpublic void onException(java.lang.Throwable throwable,
WebDriver driver)
WebDriverEventListeneronException in interface WebDriverEventListenerthrowable - the exception that will be throwndriver - WebDriver