WebDriverEventListener

Класс — WebDriverEventListener

Все методы:

beforeNavigateTo() — перед переходом, выполнить обработчик событий

afterNavigateTo() — после перехода, выполнить обработчик событий

beforeNavigateBack() — перед переходом назад, выполнить обработчик событий

afterNavigateBack() — после перехода назад, выполнить обработчик событий

beforeNavigateForward() — перед переходом вперед, выполнить обработчик событий

afterNavigateForward() — после перехода вперед, выполнить обработчик событий

beforeFindBy() — перед поиском элемента, выполнить обработчик событий

afterFindBy() — после поиска элемента, выполнить обработчик событий

beforeScript() — до выполнения скрипта, выполнить обработчик событий

afterScript() — после выполнения скрипта, выполнить обработчик событий

beforeClickOn() — до клика, выполнить обработчик событий

afterClickOn() — после клика, выполнить обработчик событий

beforeChangeValueOf() — до изменений, выполнить обработчик событий

onException() — при исключении, выполнить обработчик событий

Методы:

beforeNavigateTo()

Формат оператора:

beforeNavigateTo(string $url, \EventFiringWebDriver $driver) : void

$url — адрес веб ресурса

$driver — класс \EventFiringWebDriver

Возвращает : ничего не возвращает

 

afterNavigateTo()

Формат оператора:

afterNavigateTo(string $url, \EventFiringWebDriver $driver) : void

$url — адрес веб ресурса

$driver — класс \EventFiringWebDriver

Возвращает : ничего не возвращает

 

beforeNavigateBack()

Формат оператора:

beforeNavigateBack(\EventFiringWebDriver $driver) : void

$driver — класс \EventFiringWebDriver

Возвращает : ничего не возвращает

 

afterNavigateBack()

Формат оператора:

afterNavigateBack(\EventFiringWebDriver $driver) : void

$driver — класс \EventFiringWebDriver

Возвращает : ничего не возвращает

 

beforeNavigateForward()

Формат оператора:

beforeNavigateForward(\EventFiringWebDriver $driver) : void

$driver — класс \EventFiringWebDriver

Возвращает : ничего не возвращает

 

afterNavigateForward()

Формат оператора:

afterNavigateForward(\EventFiringWebDriver $driver) : void

$driver — класс \EventFiringWebDriver

Возвращает : ничего не возвращает

 

beforeFindBy()

Формат оператора:

beforeFindBy(\WebDriverBy $by, \EventFiringWebElement|null $element, \EventFiringWebDriver $driver) : void

$by — класс \WebDriverBy

$element — класс \EventFiringWebElement

$driver — класс \EventFiringWebDriver

Возвращает : ничего не возвращает

 

afterFindBy()

Формат оператора:

afterFindBy(\WebDriverBy $by, \EventFiringWebElement|null $element, \EventFiringWebDriver $driver) : void

$by — класс \WebDriverBy

$element — класс \EventFiringWebElement

$driver — класс \EventFiringWebDriver

Возвращает : ничего не возвращает

 

beforeScript()

Формат оператора:

beforeScript(string $script, \EventFiringWebDriver $driver) : void

$script — строка выполняемого скрипта

$driver — класс \EventFiringWebDriver

Возвращает : ничего не возвращает

 

afterScript()

Формат оператора:

afterScript(string $script, \EventFiringWebDriver $driver) : void

$script — строка выполняемого скрипта

$driver — класс \EventFiringWebDriver

Возвращает : ничего не возвращает

 

beforeClickOn()

Формат оператора:

beforeClickOn(\EventFiringWebElement $element) : void

$element — класс \EventFiringWebElement

Возвращает : ничего не возвращает

 

afterClickOn()

Формат оператора:

afterClickOn(\EventFiringWebElement $element) : void

$element — класс \EventFiringWebElement

Возвращает : ничего не возвращает

 

beforeChangeValueOf()

Формат оператора:

beforeChangeValueOf(\EventFiringWebElement $element) : void

$element — класс \EventFiringWebElement

Возвращает : ничего не возвращает

 

afterChangeValueOf()

Формат оператора:

afterChangeValueOf(\EventFiringWebElement $element) : void

$element — класс \EventFiringWebElement

Возвращает : ничего не возвращает

 

onException()

Формат оператора:

onException(\WebDriverException $exception, \EventFiringWebDriver $driver = null) : void

$exception — класс \WebDriverException

$driver — класс \EventFiringWebElement

Возвращает : ничего не возвращает