org.openqa.selenium.support.events
Interface WebDriverEventListener
- All Known Implementing Classes:
- AbstractWebDriverEventListener
public interface WebDriverEventListener
|
Method Summary |
void |
afterChangeValueOf(WebElement element,
WebDriver driver)
Called after WebElement.clear(), WebElement.sendKeys(...)}. |
void |
afterClickOn(WebElement element,
WebDriver driver)
Called after WebElement.click(). |
void |
afterFindBy(By by,
WebElement element,
WebDriver driver)
Called after WebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...). |
void |
afterNavigateBack(WebDriver driver)
Called after navigate().back(). |
void |
afterNavigateForward(WebDriver driver)
Called after navigate().forward(). |
void |
afterNavigateTo(String url,
WebDriver driver)
Called after get(String url) respectively
navigate().to(String url). |
void |
afterScript(String script,
WebDriver driver)
Called after RemoteWebDriver. |
void |
beforeChangeValueOf(WebElement element,
WebDriver driver)
Called before WebElement.clear(), WebElement.sendKeys(...). |
void |
beforeClickOn(WebElement element,
WebDriver driver)
Called before WebElement.click(). |
void |
beforeFindBy(By by,
WebElement element,
WebDriver driver)
Called before WebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...). |
void |
beforeNavigateBack(WebDriver driver)
Called before navigate().back(). |
void |
beforeNavigateForward(WebDriver driver)
Called before navigate().forward(). |
void |
beforeNavigateTo(String url,
WebDriver driver)
Called before get(String url) respectively
navigate().to(String url). |
void |
beforeScript(String script,
WebDriver driver)
Called before RemoteWebDriver |
void |
onException(Throwable throwable,
WebDriver driver)
Called whenever an exception would be thrown. |
beforeNavigateTo
void beforeNavigateTo(String url,
WebDriver driver)
- Called before
get(String url) respectively
navigate().to(String url).
afterNavigateTo
void afterNavigateTo(String url,
WebDriver driver)
- Called after
get(String url) respectively
navigate().to(String url). Not called, if an
exception is thrown.
beforeNavigateBack
void beforeNavigateBack(WebDriver driver)
- Called before
navigate().back().
afterNavigateBack
void afterNavigateBack(WebDriver driver)
- Called after
navigate().back(). Not called, if an
exception is thrown.
beforeNavigateForward
void beforeNavigateForward(WebDriver driver)
- Called before
navigate().forward().
afterNavigateForward
void afterNavigateForward(WebDriver driver)
- Called after
navigate().forward(). Not called,
if an exception is thrown.
beforeFindBy
void beforeFindBy(By by,
WebElement element,
WebDriver driver)
- Called before
WebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).
- Parameters:
element - will be null, if a find method of WebDriver is called.
afterFindBy
void afterFindBy(By by,
WebElement element,
WebDriver driver)
- Called after
WebDriver.findElement(...), or
WebDriver.findElements(...), or WebElement.findElement(...), or WebElement.findElements(...).
- Parameters:
element - will be null, if a find method of WebDriver is called.
beforeClickOn
void beforeClickOn(WebElement element,
WebDriver driver)
- Called before
WebElement.click().
afterClickOn
void afterClickOn(WebElement element,
WebDriver driver)
- Called after
WebElement.click(). Not called, if an exception is
thrown.
beforeChangeValueOf
void beforeChangeValueOf(WebElement element,
WebDriver driver)
- Called before
WebElement.clear(), WebElement.sendKeys(...).
afterChangeValueOf
void afterChangeValueOf(WebElement element,
WebDriver driver)
- Called after
WebElement.clear(), WebElement.sendKeys(...)}. Not called, if an exception is thrown.
beforeScript
void beforeScript(String script,
WebDriver driver)
- Called before
RemoteWebDriver
afterScript
void afterScript(String script,
WebDriver driver)
- Called after
RemoteWebDriver. Not called if an exception is thrown
onException
void onException(Throwable throwable,
WebDriver driver)
- Called whenever an exception would be thrown.
Copyright © 2012. All Rights Reserved.