public interface EventListener
| Modifier and Type | Method and Description |
|---|---|
void |
afterChangeValueOf(FluentWebElement element,
org.openqa.selenium.WebDriver driver,
CharSequence[] charSequence)
Called after
WebElement.clear(),
WebElement.sendKeys(java.lang.CharSequence...),
WebElement.sendKeys(CharSequence...) . |
void |
afterClickOn(FluentWebElement element,
org.openqa.selenium.WebDriver driver)
Called after
WebElement.click(). |
void |
afterFindBy(org.openqa.selenium.By by,
FluentWebElement element,
org.openqa.selenium.WebDriver driver)
Called after
WebDriver.findElement(...),
WebDriver.findElements(...), WebElement.findElement(...), 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),
navigate().to(String url). |
void |
afterScript(String script,
org.openqa.selenium.WebDriver driver)
Called after
JavascriptExecutor.executeScript(String, Object[])
. |
void |
beforeChangeValueOf(FluentWebElement element,
org.openqa.selenium.WebDriver driver,
CharSequence[] charSequence)
Called before
WebElement.clear(),
WebElement.sendKeys(java.lang.CharSequence...),
WebElement.sendKeys(CharSequence...). |
void |
beforeClickOn(FluentWebElement element,
org.openqa.selenium.WebDriver driver)
Called before
WebElement.click(). |
void |
beforeFindBy(org.openqa.selenium.By by,
FluentWebElement element,
org.openqa.selenium.WebDriver driver)
Called before
WebDriver.findElement(...),
WebDriver.findElements(...), WebElement.findElement(...), #findElement 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),
navigate().to(String url). |
void |
beforeScript(String script,
org.openqa.selenium.WebDriver driver)
Called before
JavascriptExecutor.executeScript(String, Object[]) |
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),
navigate().to(String url).url - URLdriver - WebDrivervoid afterNavigateTo(String url, org.openqa.selenium.WebDriver driver)
get(String url),
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 beforeFindBy(org.openqa.selenium.By by,
FluentWebElement element,
org.openqa.selenium.WebDriver driver)
WebDriver.findElement(...),
WebDriver.findElements(...), WebElement.findElement(...), #findElement 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,
FluentWebElement element,
org.openqa.selenium.WebDriver driver)
WebDriver.findElement(...),
WebDriver.findElements(...), WebElement.findElement(...), WebElement.findElements(...).element - will be null, if a find method of WebDriver is called.by - locator being useddriver - WebDrivervoid beforeClickOn(FluentWebElement element, org.openqa.selenium.WebDriver driver)
WebElement.click().driver - WebDriverelement - the WebElement being used for the actionvoid afterClickOn(FluentWebElement 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(FluentWebElement element, org.openqa.selenium.WebDriver driver, CharSequence[] charSequence)
WebElement.clear(),
WebElement.sendKeys(java.lang.CharSequence...),
WebElement.sendKeys(CharSequence...).element - the WebElement being used for the actiondriver - WebDrivercharSequence - value of the elementvoid afterChangeValueOf(FluentWebElement element, org.openqa.selenium.WebDriver driver, CharSequence[] charSequence)
WebElement.clear(),
WebElement.sendKeys(java.lang.CharSequence...),
WebElement.sendKeys(CharSequence...) . Not called, if an exception is thrown.element - the WebElement being used for the actiondriver - WebDrivercharSequence - value of the elementvoid beforeScript(String script, org.openqa.selenium.WebDriver driver)
JavascriptExecutor.executeScript(String, Object[])driver - WebDriverscript - the script to be executedvoid afterScript(String script, org.openqa.selenium.WebDriver driver)
JavascriptExecutor.executeScript(String, 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 thrownvoid 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 - WebDriverCopyright © 2016 FluentLenium. All Rights Reserved.