EventFiringWebDriver
class EventFiringWebDriver implements WebDriver, JavaScriptExecutor (View source)
Properties
protected WebDriver | $driver | ||
protected WebDriverDispatcher | $dispatcher |
Methods
getDispatcher()
No description
void
dispatch(mixed $method)
No description
getWebDriver()
No description
mixed
executeScript(string $script, array $arguments = array())
No description
mixed
executeAsyncScript(string $script, array $arguments = array())
No description
string
getCurrentURL()
No description
string
getPageSource()
No description
string
getTitle()
No description
string
getWindowHandle()
No description
array
getWindowHandles()
No description
void
quit()
No description
string
takeScreenshot(string $save_as = null)
No description
wait(int $timeout_in_second = 30, int $interval_in_millisecond = 250)
No description
manage()
No description
navigate()
No description
switchTo()
No description
getTouch()
No description
mixed
execute(string $name, array $params)
No description
Details
__construct(WebDriver $driver, WebDriverDispatcher $dispatcher = null)
No description
WebDriverDispatcher
getDispatcher()
No description
protected void
dispatch(mixed $method)
No description
WebDriver
getWebDriver()
No description
protected EventFiringWebElement
newElement(WebDriverElement $element)
No description
WebDriver
get(string $url)
No description
WebDriverElement[]
findElements(WebDriverBy $by)
No description
WebDriverElement
findElement(WebDriverBy $by)
No description
mixed
executeScript(string $script, array $arguments = array())
No description
mixed
executeAsyncScript(string $script, array $arguments = array())
No description
WebDriver
close()
No description
string
getCurrentURL()
No description
string
getPageSource()
No description
string
getTitle()
No description
string
getWindowHandle()
No description
array
getWindowHandles()
No description
void
quit()
No description
string
takeScreenshot(string $save_as = null)
No description
WebDriverWait
wait(int $timeout_in_second = 30, int $interval_in_millisecond = 250)
No description
WebDriverOptions
manage()
No description
WebDriverNavigation
navigate()
No description
WebDriverTargetLocator
switchTo()
No description
WebDriverTouchScreen
getTouch()
No description
mixed
execute(string $name, array $params)
No description