public interface EventListener
| Modifier and Type | Method and Description |
|---|---|
void |
afterChangeValueOf(FluentWebElement element,
org.openqa.selenium.WebDriver driver)
Called after
WebElement.clear(), WebElement.sendKeys(...) . |
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(...), 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)
Called after
RemoteWebDriver.executeScript(String, Object[])
. |
void |
beforeChangeValueOf(FluentWebElement element,
org.openqa.selenium.WebDriver driver)
Called before
WebElement.clear(), WebElement.sendKeys(...). |
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(...), 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)
Called before
RemoteWebDriver.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) 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 beforeFindBy(org.openqa.selenium.By by,
FluentWebElement 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,
FluentWebElement 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(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)
WebElement.clear(), WebElement.sendKeys(...).driver - WebDriverelement - the WebElement being used for the actionvoid afterChangeValueOf(FluentWebElement 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)
RemoteWebDriver.executeScript(String, Object[])driver - WebDriverscript - the script to be executedvoid afterScript(String script, org.openqa.selenium.WebDriver driver)
RemoteWebDriver.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.