Interface WebDriverEventListener
- All Known Implementing Classes:
AbstractWebDriverEventListener
Deprecated.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
afterAlertAccept
(org.openqa.selenium.WebDriver driver) Deprecated.This action will be performed each time afterAlert.accept()
void
afterAlertDismiss
(org.openqa.selenium.WebDriver driver) Deprecated.This action will be performed each time beforeAlert.dismiss()
void
afterChangeValueOf
(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver, CharSequence[] keysToSend) Deprecated.Called afterWebElement.clear()
,WebElement.sendKeys(...)
}.void
afterClickOn
(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver) Deprecated.Called afterWebElement.click()
.void
afterFindBy
(org.openqa.selenium.By by, org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver) Deprecated.Called afterWebDriver.findElement(...)
, orWebDriver.findElements(...)
, orWebElement.findElement(...)
, orWebElement.findElements(...)
.<X> void
afterGetScreenshotAs
(org.openqa.selenium.OutputType<X> target, X screenshot) Deprecated.Called afterTakesScreenshot.getScreenshotAs(OutputType)
allows the implementation to determine which type of output was generated and to access the output itselfvoid
afterGetText
(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver, String text) Deprecated.Called right afterWebElement.getText()
method is being calledvoid
afterNavigateBack
(org.openqa.selenium.WebDriver driver) Deprecated.Called afternavigate().back()
.void
afterNavigateForward
(org.openqa.selenium.WebDriver driver) Deprecated.Called afternavigate().forward()
.void
afterNavigateRefresh
(org.openqa.selenium.WebDriver driver) Deprecated.Called afternavigate().refresh()
.void
afterNavigateTo
(String url, org.openqa.selenium.WebDriver driver) Deprecated.Called afterget(String url)
respectivelynavigate().to(String url)
.void
afterScript
(String script, org.openqa.selenium.WebDriver driver) Deprecated.Called afterRemoteWebDriver.executeScript(String, Object...)
.void
afterSwitchToWindow
(String windowName, org.openqa.selenium.WebDriver driver) Deprecated.This action will be performed each time afterWebDriver.TargetLocator.window(String)
void
beforeAlertAccept
(org.openqa.selenium.WebDriver driver) Deprecated.This action will be performed each time beforeAlert.accept()
void
beforeAlertDismiss
(org.openqa.selenium.WebDriver driver) Deprecated.This action will be performed each time afterAlert.dismiss()
void
beforeChangeValueOf
(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver, CharSequence[] keysToSend) Deprecated.Called beforeWebElement.clear()
,WebElement.sendKeys(...)
.void
beforeClickOn
(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver) Deprecated.Called beforeWebElement.click()
.void
beforeFindBy
(org.openqa.selenium.By by, org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver) Deprecated.Called beforeWebDriver.findElement(...)
, orWebDriver.findElements(...)
, orWebElement.findElement(...)
, orWebElement.findElements(...)
.<X> void
beforeGetScreenshotAs
(org.openqa.selenium.OutputType<X> target) Deprecated.Called beforeTakesScreenshot.getScreenshotAs(OutputType)
allows the implementation to determine which type of output will be generatedvoid
beforeGetText
(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver) Deprecated.Called beforeWebElement.getText()
method is being calledvoid
beforeNavigateBack
(org.openqa.selenium.WebDriver driver) Deprecated.Called beforenavigate().back()
.void
beforeNavigateForward
(org.openqa.selenium.WebDriver driver) Deprecated.Called beforenavigate().forward()
.void
beforeNavigateRefresh
(org.openqa.selenium.WebDriver driver) Deprecated.Called beforenavigate().refresh()
.void
beforeNavigateTo
(String url, org.openqa.selenium.WebDriver driver) Deprecated.Called beforeget(String url)
respectivelynavigate().to(String url)
.void
beforeScript
(String script, org.openqa.selenium.WebDriver driver) Deprecated.Called beforeRemoteWebDriver.executeScript(String, Object...)
void
beforeSwitchToWindow
(String windowName, org.openqa.selenium.WebDriver driver) Deprecated.This action will be performed each time beforeWebDriver.TargetLocator.window(String)
void
onException
(Throwable throwable, org.openqa.selenium.WebDriver driver) Deprecated.Called whenever an exception would be thrown.
-
Method Details
-
beforeAlertAccept
void beforeAlertAccept(org.openqa.selenium.WebDriver driver) Deprecated.This action will be performed each time beforeAlert.accept()
- Parameters:
driver
- WebDriver
-
afterAlertAccept
void afterAlertAccept(org.openqa.selenium.WebDriver driver) Deprecated.This action will be performed each time afterAlert.accept()
- Parameters:
driver
- WebDriver
-
afterAlertDismiss
void afterAlertDismiss(org.openqa.selenium.WebDriver driver) Deprecated.This action will be performed each time beforeAlert.dismiss()
- Parameters:
driver
- WebDriver
-
beforeAlertDismiss
void beforeAlertDismiss(org.openqa.selenium.WebDriver driver) Deprecated.This action will be performed each time afterAlert.dismiss()
- Parameters:
driver
- WebDriver
-
beforeFindBy
void beforeFindBy(org.openqa.selenium.By by, org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver) Deprecated.Called beforeWebDriver.findElement(...)
, orWebDriver.findElements(...)
, orWebElement.findElement(...)
, orWebElement.findElements(...)
.- Parameters:
element
- will benull
, if a find method ofWebDriver
is called.by
- locator being useddriver
- WebDriver
-
afterFindBy
void afterFindBy(org.openqa.selenium.By by, org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver) Deprecated.Called afterWebDriver.findElement(...)
, orWebDriver.findElements(...)
, orWebElement.findElement(...)
, orWebElement.findElements(...)
.- Parameters:
element
- will benull
, if a find method ofWebDriver
is called.by
- locator being useddriver
- WebDriver
-
beforeClickOn
void beforeClickOn(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver) Deprecated.Called beforeWebElement.click()
.- Parameters:
driver
- WebDriverelement
- the WebElement being used for the action
-
afterClickOn
void afterClickOn(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver) Deprecated.Called afterWebElement.click()
. Not called, if an exception is thrown.- Parameters:
driver
- WebDriverelement
- the WebElement being used for the action
-
beforeChangeValueOf
void beforeChangeValueOf(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver, CharSequence[] keysToSend) Deprecated.Called beforeWebElement.clear()
,WebElement.sendKeys(...)
.- Parameters:
driver
- WebDriverelement
- the WebElement being used for the action
-
afterChangeValueOf
void afterChangeValueOf(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver, CharSequence[] keysToSend) Deprecated.Called afterWebElement.clear()
,WebElement.sendKeys(...)
}. Not called, if an exception is thrown.- Parameters:
driver
- WebDriverelement
- the WebElement being used for the action
-
beforeScript
Deprecated.Called beforeRemoteWebDriver.executeScript(String, Object...)
- Parameters:
driver
- WebDriverscript
- the script to be executed
-
afterScript
Deprecated.Called afterRemoteWebDriver.executeScript(String, Object...)
. Not called if an exception is thrown- Parameters:
driver
- WebDriverscript
- the script that was executed
-
beforeSwitchToWindow
Deprecated.This action will be performed each time beforeWebDriver.TargetLocator.window(String)
- Parameters:
windowName
- The name of the window or the handle as returned byWebDriver.getWindowHandle()
ornull
if switching to a new window created byWebDriver.TargetLocator.newWindow(WindowType)
driver
- WebDriver
-
afterSwitchToWindow
Deprecated.This action will be performed each time afterWebDriver.TargetLocator.window(String)
- Parameters:
windowName
- The name of the window or the handle as returned byWebDriver.getWindowHandle()
ornull
if switching to a new window created byWebDriver.TargetLocator.newWindow(WindowType)
driver
- WebDriver
-
onException
Deprecated.Called whenever an exception would be thrown.- Parameters:
driver
- WebDriverthrowable
- the exception that will be thrown
-
beforeGetScreenshotAs
<X> void beforeGetScreenshotAs(org.openqa.selenium.OutputType<X> target) Deprecated.Called beforeTakesScreenshot.getScreenshotAs(OutputType)
allows the implementation to determine which type of output will be generated- Type Parameters:
X
- Return type for getScreenshotAs.- Parameters:
target
- target type, @see OutputType
-
afterGetScreenshotAs
<X> void afterGetScreenshotAs(org.openqa.selenium.OutputType<X> target, X screenshot) Deprecated.Called afterTakesScreenshot.getScreenshotAs(OutputType)
allows the implementation to determine which type of output was generated and to access the output itself- Type Parameters:
X
- Return type for getScreenshotAs.- Parameters:
target
- target type, @see OutputTypescreenshot
- screenshot output of the specified type
-
beforeGetText
void beforeGetText(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver) Deprecated.Called beforeWebElement.getText()
method is being called- Parameters:
element
- -WebElement
against which call is being madedriver
- - instance ofWebDriver
-
afterGetText
void afterGetText(org.openqa.selenium.WebElement element, org.openqa.selenium.WebDriver driver, String text) Deprecated.Called right afterWebElement.getText()
method is being called- Parameters:
element
- -WebElement
against which call is being madedriver
- - instance ofWebDriver
text
- -String
object extracted from respectiveWebElement
-
EventFiringDecorator
andWebDriverListener
instead