public interface EventListener
| Modifier and Type | Method and Description |
|---|---|
void |
afterAlertAccept(org.openqa.selenium.WebDriver driver)
Called after
Alert.accept() |
void |
afterAlertDismiss(org.openqa.selenium.WebDriver driver)
Called after
Alert.dismiss() |
void |
afterChangeValueOf(FluentWebElement element,
org.openqa.selenium.WebDriver driver,
java.lang.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(...). |
<X> void |
afterGetScreenshotAs(org.openqa.selenium.OutputType<X> outputType,
X x)
Called after
TakesScreenshot.getScreenshotAs(OutputType) ()} |
void |
afterGetText(FluentWebElement webElement,
org.openqa.selenium.WebDriver webDriver,
java.lang.String s)
Called after
WebElement.getText() ()} |
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(java.lang.String url,
org.openqa.selenium.WebDriver driver)
Called after
get(String url),
navigate().to(String url). |
void |
afterScript(java.lang.String script,
org.openqa.selenium.WebDriver driver)
Called after
JavascriptExecutor.executeScript(String, Object[])
. |
void |
afterSwitchToWindow(java.lang.String s,
org.openqa.selenium.WebDriver driver)
Called after
WebDriver.Window#switchTo() ()} |
void |
beforeAlertAccept(org.openqa.selenium.WebDriver driver)
Called before
Alert.accept() |
void |
beforeAlertDismiss(org.openqa.selenium.WebDriver driver)
Called before
Alert.dismiss() |
void |
beforeChangeValueOf(FluentWebElement element,
org.openqa.selenium.WebDriver driver,
java.lang.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(...). |
<X> void |
beforeGetScreenshotAs(org.openqa.selenium.OutputType<X> outputType)
Called before
TakesScreenshot.getScreenshotAs(OutputType) ()} |
void |
beforeGetText(FluentWebElement webElement,
org.openqa.selenium.WebDriver webDriver)
Called before
WebElement.getText() ()} |
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(java.lang.String url,
org.openqa.selenium.WebDriver driver)
Called before
get(String url),
navigate().to(String url). |
void |
beforeScript(java.lang.String script,
org.openqa.selenium.WebDriver driver)
Called before
JavascriptExecutor.executeScript(String, Object[]) |
void |
beforeSwitchToWindow(java.lang.String s,
org.openqa.selenium.WebDriver driver)
Called before
WebDriver.Window#switchTo() ()} |
void |
onException(java.lang.Throwable throwable,
org.openqa.selenium.WebDriver driver)
Called whenever an exception would be thrown.
|
void beforeNavigateTo(java.lang.String url,
org.openqa.selenium.WebDriver driver)
get(String url),
navigate().to(String url).url - URLdriver - WebDrivervoid afterNavigateTo(java.lang.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, java.lang.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, java.lang.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(java.lang.String script,
org.openqa.selenium.WebDriver driver)
JavascriptExecutor.executeScript(String, Object[])driver - WebDriverscript - the script to be executedvoid afterScript(java.lang.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(java.lang.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 - WebDrivervoid beforeAlertAccept(org.openqa.selenium.WebDriver driver)
Alert.accept()driver - WebDrivervoid afterAlertAccept(org.openqa.selenium.WebDriver driver)
Alert.accept()driver - WebDrivervoid beforeAlertDismiss(org.openqa.selenium.WebDriver driver)
Alert.dismiss()driver - WebDrivervoid afterAlertDismiss(org.openqa.selenium.WebDriver driver)
Alert.dismiss()driver - WebDrivervoid beforeSwitchToWindow(java.lang.String s,
org.openqa.selenium.WebDriver driver)
WebDriver.Window#switchTo() ()}s - Stringdriver - WebDrivervoid afterSwitchToWindow(java.lang.String s,
org.openqa.selenium.WebDriver driver)
WebDriver.Window#switchTo() ()}s - Stringdriver - WebDriver<X> void beforeGetScreenshotAs(org.openqa.selenium.OutputType<X> outputType)
TakesScreenshot.getScreenshotAs(OutputType) ()}outputType - OutputType<X> void afterGetScreenshotAs(org.openqa.selenium.OutputType<X> outputType,
X x)
TakesScreenshot.getScreenshotAs(OutputType) ()}outputType - OutputTypex - Xvoid beforeGetText(FluentWebElement webElement, org.openqa.selenium.WebDriver webDriver)
WebElement.getText() ()}webElement - WebElementwebDriver - WebDrivervoid afterGetText(FluentWebElement webElement, org.openqa.selenium.WebDriver webDriver, java.lang.String s)
WebElement.getText() ()}webElement - WebElementwebDriver - WebDrivers - StringCopyright © 2018 FluentLenium. All Rights Reserved.