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