Class DriverListener
- java.lang.Object
-
- co.verisoft.fw.selenium.listeners.DriverListener
-
- All Implemented Interfaces:
org.openqa.selenium.support.events.WebDriverListener
public final class DriverListener extends Object implements org.openqa.selenium.support.events.WebDriverListener
Listener for all WebElement related actions Currently - logs only- Author:
- Nir Gallner
-
-
Constructor Summary
Constructors Constructor Description DriverListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterAnyWebDriverCall(org.openqa.selenium.WebDriver driver, Method method, Object[] args, Object result)voidafterClose(org.openqa.selenium.WebDriver driver)voidafterExecuteAsyncScript(org.openqa.selenium.WebDriver driver, String script, Object[] args, Object result)voidafterExecuteScript(org.openqa.selenium.WebDriver driver, String script, Object[] args, Object result)voidafterFindElement(org.openqa.selenium.WebDriver driver, org.openqa.selenium.By locator, org.openqa.selenium.WebElement result)voidafterFindElements(org.openqa.selenium.WebDriver driver, org.openqa.selenium.By locator, List<org.openqa.selenium.WebElement> result)voidafterGet(org.openqa.selenium.WebDriver driver, String url)voidafterGetCurrentUrl(String result, org.openqa.selenium.WebDriver driver)voidafterGetPageSource(org.openqa.selenium.WebDriver driver, String result)voidafterGetTitle(org.openqa.selenium.WebDriver driver, String result)voidafterGetWindowHandle(org.openqa.selenium.WebDriver driver, String result)voidafterGetWindowHandles(org.openqa.selenium.WebDriver driver, Set<String> result)voidafterPerform(org.openqa.selenium.WebDriver driver, Collection<org.openqa.selenium.interactions.Sequence> actions)voidafterQuit(org.openqa.selenium.WebDriver driver)voidafterResetInputState(org.openqa.selenium.WebDriver driver)voidbeforeAnyWebDriverCall(org.openqa.selenium.WebDriver driver, Method method, Object[] args)voidbeforeClose(org.openqa.selenium.WebDriver driver)voidbeforeExecuteAsyncScript(org.openqa.selenium.WebDriver driver, String script, Object[] args)voidbeforeExecuteScript(org.openqa.selenium.WebDriver driver, String script, Object[] args)voidbeforeFindElement(org.openqa.selenium.WebDriver driver, org.openqa.selenium.By locator)voidbeforeFindElements(org.openqa.selenium.WebDriver driver, org.openqa.selenium.By locator)voidbeforeGet(org.openqa.selenium.WebDriver driver, String url)voidbeforeGetCurrentUrl(org.openqa.selenium.WebDriver driver)voidbeforeGetPageSource(org.openqa.selenium.WebDriver driver)voidbeforeGetTitle(org.openqa.selenium.WebDriver driver)voidbeforeGetWindowHandle(org.openqa.selenium.WebDriver driver)voidbeforeGetWindowHandles(org.openqa.selenium.WebDriver driver)voidbeforePerform(org.openqa.selenium.WebDriver driver, Collection<org.openqa.selenium.interactions.Sequence> actions)voidbeforeQuit(org.openqa.selenium.WebDriver driver)voidbeforeResetInputState(org.openqa.selenium.WebDriver driver)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openqa.selenium.support.events.WebDriverListener
afterAccept, afterAddCookie, afterAnyAlertCall, afterAnyCall, afterAnyNavigationCall, afterAnyOptionsCall, afterAnyTimeoutsCall, afterAnyWebElementCall, afterAnyWindowCall, afterBack, afterClear, afterClick, afterDeleteAllCookies, afterDeleteCookie, afterDeleteCookieNamed, afterDismiss, afterFindElement, afterFindElements, afterForward, afterFullscreen, afterGetAttribute, afterGetCookieNamed, afterGetCookies, afterGetCssValue, afterGetLocation, afterGetPosition, afterGetSize, afterGetSize, afterGetTagName, afterGetText, afterGetText, afterImplicitlyWait, afterIsDisplayed, afterIsEnabled, afterIsSelected, afterMaximize, afterPageLoadTimeout, afterRefresh, afterSendKeys, afterSendKeys, afterSetPosition, afterSetScriptTimeout, afterSetSize, afterSubmit, afterTo, afterTo, beforeAccept, beforeAddCookie, beforeAnyAlertCall, beforeAnyCall, beforeAnyNavigationCall, beforeAnyOptionsCall, beforeAnyTimeoutsCall, beforeAnyWebElementCall, beforeAnyWindowCall, beforeBack, beforeClear, beforeClick, beforeDeleteAllCookies, beforeDeleteCookie, beforeDeleteCookieNamed, beforeDismiss, beforeFindElement, beforeFindElements, beforeForward, beforeFullscreen, beforeGetAttribute, beforeGetCookieNamed, beforeGetCookies, beforeGetCssValue, beforeGetLocation, beforeGetPosition, beforeGetSize, beforeGetSize, beforeGetTagName, beforeGetText, beforeGetText, beforeImplicitlyWait, beforeIsDisplayed, beforeIsEnabled, beforeIsSelected, beforeMaximize, beforePageLoadTimeout, beforeRefresh, beforeSendKeys, beforeSendKeys, beforeSetPosition, beforeSetScriptTimeout, beforeSetSize, beforeSubmit, beforeTo, beforeTo, onError
-
-
-
-
Method Detail
-
beforeAnyWebDriverCall
public void beforeAnyWebDriverCall(org.openqa.selenium.WebDriver driver, Method method, Object[] args)- Specified by:
beforeAnyWebDriverCallin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterAnyWebDriverCall
public void afterAnyWebDriverCall(org.openqa.selenium.WebDriver driver, Method method, Object[] args, Object result)- Specified by:
afterAnyWebDriverCallin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforeGet
public void beforeGet(org.openqa.selenium.WebDriver driver, String url)- Specified by:
beforeGetin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterGet
public void afterGet(org.openqa.selenium.WebDriver driver, String url)- Specified by:
afterGetin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforeGetCurrentUrl
public void beforeGetCurrentUrl(org.openqa.selenium.WebDriver driver)
- Specified by:
beforeGetCurrentUrlin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterGetCurrentUrl
public void afterGetCurrentUrl(String result, org.openqa.selenium.WebDriver driver)
- Specified by:
afterGetCurrentUrlin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforeGetTitle
public void beforeGetTitle(org.openqa.selenium.WebDriver driver)
- Specified by:
beforeGetTitlein interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterGetTitle
public void afterGetTitle(org.openqa.selenium.WebDriver driver, String result)- Specified by:
afterGetTitlein interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforeFindElement
public void beforeFindElement(org.openqa.selenium.WebDriver driver, org.openqa.selenium.By locator)- Specified by:
beforeFindElementin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterFindElement
public void afterFindElement(org.openqa.selenium.WebDriver driver, org.openqa.selenium.By locator, org.openqa.selenium.WebElement result)- Specified by:
afterFindElementin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforeFindElements
public void beforeFindElements(org.openqa.selenium.WebDriver driver, org.openqa.selenium.By locator)- Specified by:
beforeFindElementsin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterFindElements
public void afterFindElements(org.openqa.selenium.WebDriver driver, org.openqa.selenium.By locator, List<org.openqa.selenium.WebElement> result)- Specified by:
afterFindElementsin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforeGetPageSource
public void beforeGetPageSource(org.openqa.selenium.WebDriver driver)
- Specified by:
beforeGetPageSourcein interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterGetPageSource
public void afterGetPageSource(org.openqa.selenium.WebDriver driver, String result)- Specified by:
afterGetPageSourcein interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforeClose
public void beforeClose(org.openqa.selenium.WebDriver driver)
- Specified by:
beforeClosein interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterClose
public void afterClose(org.openqa.selenium.WebDriver driver)
- Specified by:
afterClosein interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforeQuit
public void beforeQuit(org.openqa.selenium.WebDriver driver)
- Specified by:
beforeQuitin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterQuit
public void afterQuit(org.openqa.selenium.WebDriver driver)
- Specified by:
afterQuitin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforeGetWindowHandles
public void beforeGetWindowHandles(org.openqa.selenium.WebDriver driver)
- Specified by:
beforeGetWindowHandlesin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterGetWindowHandles
public void afterGetWindowHandles(org.openqa.selenium.WebDriver driver, Set<String> result)- Specified by:
afterGetWindowHandlesin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforeGetWindowHandle
public void beforeGetWindowHandle(org.openqa.selenium.WebDriver driver)
- Specified by:
beforeGetWindowHandlein interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterGetWindowHandle
public void afterGetWindowHandle(org.openqa.selenium.WebDriver driver, String result)- Specified by:
afterGetWindowHandlein interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforeExecuteScript
public void beforeExecuteScript(org.openqa.selenium.WebDriver driver, String script, Object[] args)- Specified by:
beforeExecuteScriptin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterExecuteScript
public void afterExecuteScript(org.openqa.selenium.WebDriver driver, String script, Object[] args, Object result)- Specified by:
afterExecuteScriptin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforeExecuteAsyncScript
public void beforeExecuteAsyncScript(org.openqa.selenium.WebDriver driver, String script, Object[] args)- Specified by:
beforeExecuteAsyncScriptin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterExecuteAsyncScript
public void afterExecuteAsyncScript(org.openqa.selenium.WebDriver driver, String script, Object[] args, Object result)- Specified by:
afterExecuteAsyncScriptin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforePerform
public void beforePerform(org.openqa.selenium.WebDriver driver, Collection<org.openqa.selenium.interactions.Sequence> actions)- Specified by:
beforePerformin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterPerform
public void afterPerform(org.openqa.selenium.WebDriver driver, Collection<org.openqa.selenium.interactions.Sequence> actions)- Specified by:
afterPerformin interfaceorg.openqa.selenium.support.events.WebDriverListener
-
beforeResetInputState
public void beforeResetInputState(org.openqa.selenium.WebDriver driver)
- Specified by:
beforeResetInputStatein interfaceorg.openqa.selenium.support.events.WebDriverListener
-
afterResetInputState
public void afterResetInputState(org.openqa.selenium.WebDriver driver)
- Specified by:
afterResetInputStatein interfaceorg.openqa.selenium.support.events.WebDriverListener
-
-