public interface WebDriverEventListener
| 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.
|
void beforeNavigateTo(String url, org.openqa.selenium.WebDriver driver)
get(String url) respectively
navigate().to(String url).void afterNavigateTo(String url, org.openqa.selenium.WebDriver driver)
get(String url) respectively
navigate().to(String url). Not called, if an
exception is thrown.void beforeNavigateBack(org.openqa.selenium.WebDriver driver)
navigate().back().void afterNavigateBack(org.openqa.selenium.WebDriver driver)
navigate().back(). Not called, if an
exception is thrown.void beforeNavigateForward(org.openqa.selenium.WebDriver driver)
navigate().forward().void afterNavigateForward(org.openqa.selenium.WebDriver driver)
navigate().forward(). Not called,
if an exception is thrown.void beforeFindBy(org.openqa.selenium.By by,
org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).element - will be null, if a find method of WebDriver is called.void afterFindBy(org.openqa.selenium.By by,
org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).element - will be null, if a find method of WebDriver is called.void beforeClickOn(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebElement.click().void afterClickOn(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebElement.click(). Not called, if an exception is
thrown.void beforeChangeValueOf(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebElement.clear(), WebElement.sendKeys(...).void afterChangeValueOf(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebElement.clear(), WebElement.sendKeys(...)}. Not called, if an exception is thrown.void beforeScript(String script, org.openqa.selenium.WebDriver driver)
void afterScript(String script, org.openqa.selenium.WebDriver driver)
RemoteWebDriver.executeScript(java.lang.String, java.lang.Object[]). Not called if an exception is thrownvoid onException(Throwable throwable, org.openqa.selenium.WebDriver driver)
Copyright © 2014. All rights reserved.