public abstract class AbstractWebDriverEventListener extends 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() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterChangeValueOf(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
Called after
WebElement.clear(), WebElement.sendKeys(...)}. |
void |
afterClickOn(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
Called after
WebElement.click(). |
void |
afterFindBy(org.openqa.selenium.By by,
org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
Called after
WebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...). |
void |
afterNavigateBack(org.openqa.selenium.WebDriver driver)
Called after
navigate().back(). |
void |
afterNavigateForward(org.openqa.selenium.WebDriver driver)
Called after
navigate().forward(). |
void |
afterNavigateTo(String url,
org.openqa.selenium.WebDriver driver)
Called after
get(String url) respectively
navigate().to(String url). |
void |
afterScript(String script,
org.openqa.selenium.WebDriver driver)
|
void |
beforeChangeValueOf(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
Called before
WebElement.clear(), WebElement.sendKeys(...). |
void |
beforeClickOn(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
Called before
WebElement.click(). |
void |
beforeFindBy(org.openqa.selenium.By by,
org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
Called before
WebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...). |
void |
beforeNavigateBack(org.openqa.selenium.WebDriver driver)
Called before
navigate().back(). |
void |
beforeNavigateForward(org.openqa.selenium.WebDriver driver)
Called before
navigate().forward(). |
void |
beforeNavigateTo(String url,
org.openqa.selenium.WebDriver driver)
Called before
get(String url) respectively
navigate().to(String url). |
void |
beforeScript(String script,
org.openqa.selenium.WebDriver driver)
|
void |
onException(Throwable throwable,
org.openqa.selenium.WebDriver driver)
Called whenever an exception would be thrown.
|
public void beforeNavigateTo(String url, org.openqa.selenium.WebDriver driver)
WebDriverEventListenerget(String url) respectively
navigate().to(String url).beforeNavigateTo in interface WebDriverEventListenerpublic void afterNavigateTo(String url, org.openqa.selenium.WebDriver driver)
WebDriverEventListenerget(String url) respectively
navigate().to(String url). Not called, if an
exception is thrown.afterNavigateTo in interface WebDriverEventListenerpublic void beforeNavigateBack(org.openqa.selenium.WebDriver driver)
WebDriverEventListenernavigate().back().beforeNavigateBack in interface WebDriverEventListenerpublic void afterNavigateBack(org.openqa.selenium.WebDriver driver)
WebDriverEventListenernavigate().back(). Not called, if an
exception is thrown.afterNavigateBack in interface WebDriverEventListenerpublic void beforeNavigateForward(org.openqa.selenium.WebDriver driver)
WebDriverEventListenernavigate().forward().beforeNavigateForward in interface WebDriverEventListenerpublic void afterNavigateForward(org.openqa.selenium.WebDriver driver)
WebDriverEventListenernavigate().forward(). Not called,
if an exception is thrown.afterNavigateForward in interface WebDriverEventListenerpublic void beforeFindBy(org.openqa.selenium.By by,
org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebDriverEventListenerWebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).beforeFindBy in interface WebDriverEventListenerelement - will be null, if a find method of WebDriver is called.public void afterFindBy(org.openqa.selenium.By by,
org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebDriverEventListenerWebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).afterFindBy in interface WebDriverEventListenerelement - will be null, if a find method of WebDriver is called.public void beforeClickOn(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebDriverEventListenerWebElement.click().beforeClickOn in interface WebDriverEventListenerpublic void afterClickOn(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebDriverEventListenerWebElement.click(). Not called, if an exception is
thrown.afterClickOn in interface WebDriverEventListenerpublic void beforeChangeValueOf(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebDriverEventListenerWebElement.clear(), WebElement.sendKeys(...).beforeChangeValueOf in interface WebDriverEventListenerpublic void afterChangeValueOf(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebDriverEventListenerWebElement.clear(), WebElement.sendKeys(...)}. Not called, if an exception is thrown.afterChangeValueOf in interface WebDriverEventListenerpublic void beforeScript(String script, org.openqa.selenium.WebDriver driver)
WebDriverEventListenerbeforeScript in interface WebDriverEventListenerpublic void afterScript(String script, org.openqa.selenium.WebDriver driver)
WebDriverEventListenerRemoteWebDriver.executeScript(java.lang.String, java.lang.Object[]). Not called if an exception is thrownafterScript in interface WebDriverEventListenerpublic void onException(Throwable throwable, org.openqa.selenium.WebDriver driver)
WebDriverEventListeneronException in interface WebDriverEventListenerCopyright © 2014. All rights reserved.