selenium

Функциональный объект Selenium предназначен для управления поведением браузера с помощью программной библиотеки Selenium WebDriver.

Selenium WebDriver работает с реальным браузером, и поэтому с его помощью возможно решить такие задачи, которые по каким либо причинам не работают во встроенных в платформу браузерах.

Задание видимых параметров

set_size - задать размеры

set_pos - задать позицию, в которой откроется окно браузера

minimize - минимизировать

maximize - максимизировать

foreground - перенести на передний план экран браузера

Работа с инструментами

fullscreen - сделать скриншот полного экрана

Работа с плагинами

add_plugins - добавить плагины для селениум моделей

Работа с сервером

set_model_binary_path - указать, где брать бинарники

get_webdriver_session - получить WebDriver Selenium SessionID

__construct - инициализация сервера

Работа со страницами

set_active_page - задать номер активной страницы

get_pages_count - получить число открытых страниц

get_active_page - получить номер активной страницы

close_page - закрыть страницу

close_all_pages - закрыть все страницы

add_page - добавить страницу