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 |
afterNavigateRefresh(org.openqa.selenium.WebDriver driver)
Called after
navigate().refresh(). |
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 |
beforeNavigateRefresh(org.openqa.selenium.WebDriver driver)
Called before
navigate().refresh(). |
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).url - URLdriver - WebDrivervoid afterNavigateTo(String url, org.openqa.selenium.WebDriver driver)
get(String url) respectively
navigate().to(String url). Not called, if an
exception is thrown.url - URLdriver - WebDrivervoid beforeNavigateBack(org.openqa.selenium.WebDriver driver)
navigate().back().driver - WebDrivervoid afterNavigateBack(org.openqa.selenium.WebDriver driver)
navigate().back(). Not called, if an
exception is thrown.driver - WebDrivervoid beforeNavigateForward(org.openqa.selenium.WebDriver driver)
navigate().forward().driver - WebDrivervoid afterNavigateForward(org.openqa.selenium.WebDriver driver)
navigate().forward(). Not called,
if an exception is thrown.driver - WebDrivervoid beforeNavigateRefresh(org.openqa.selenium.WebDriver driver)
navigate().refresh().driver - WebDrivervoid afterNavigateRefresh(org.openqa.selenium.WebDriver driver)
navigate().refresh(). Not called,
if an exception is thrown.driver - WebDrivervoid 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.by - locator being useddriver - WebDrivervoid 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.by - locator being useddriver - WebDrivervoid beforeClickOn(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebElement.click().driver - WebDriverelement - the WebElement being used for the actionvoid afterClickOn(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebElement.click(). Not called, if an exception is
thrown.driver - WebDriverelement - the WebElement being used for the actionvoid beforeChangeValueOf(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebElement.clear(), WebElement.sendKeys(...).driver - WebDriverelement - the WebElement being used for the actionvoid afterChangeValueOf(org.openqa.selenium.WebElement element,
org.openqa.selenium.WebDriver driver)
WebElement.clear(), WebElement.sendKeys(...)}. Not called, if an exception is thrown.driver - WebDriverelement - the WebElement being used for the actionvoid beforeScript(String script, org.openqa.selenium.WebDriver driver)
driver - WebDriverscript - the script to be executedvoid afterScript(String script, org.openqa.selenium.WebDriver driver)
RemoteWebDriver.executeScript(java.lang.String, java.lang.Object[]).
Not called if an exception is throwndriver - WebDriverscript - the script that was executedvoid onException(Throwable throwable, org.openqa.selenium.WebDriver driver)
driver - WebDriverthrowable - the exception that will be thrownCopyright © 2016. All rights reserved.