WebDriverTouchScreen

Класс — WebDriverTouchScreen

Все методы:

tap() — одиночное касание на сенсорном экране

doubleTap() — двойное касание на сенсорном экране используя собитие движения пальцев

down() — момент касания пальцем

flick() — быстрое движение по экрану используя события касания пальцев. Пользуйтесь этой командой, если не хотите заботиться о начале движения по экрану

flickFromElement() — быстрое движение по сенсорному экрану используя события касания пальцев. Эта комманда выполняется в определенном месте экрана

longPress() — долгое касание по сенсорному экрану используя событие касания пальцев

move() — движение пальца по экрану

scroll() — листание по сенсорному экрану используя события касания пальцев. Пользуйтесь этой командой если не хотите заботиться об начале листания по экрану

scrollFromElement() — листание по сенсорному экрану используя события касания пальцев. Пользуйтесь этой командой когда начинаете листать с определенного места

up() — палец убран с экрана

 

Методы:

tap()

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

tap(\WebDriverElement  $element) : $this

$element — класс \WebDriverElement

Возвращает класс: \WebDriverTouchScreen

 

doubleTap()

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

doubleTap(\WebDriverElement  $element) : $this

$element — класс \WebDriverElement

Возвращает класс: \WebDriverTouchScreen

 

down()

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

down(integer  $x, integer  $y) : $this

$x — координата касания по горизонтали

$y — координата касания по вертикали

Возвращает класс: \WebDriverTouchScreen

 

flick()

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

flick(  $xspeed, integer  $yspeed) : $this

$xspeed — координата касания по горизонтали

$yspeed — координата касания по вертикали

Возвращает класс: \WebDriverTouchScreen

 

flickFromElement()

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

flickFromElement(\WebDriverElement  $element, integer  $xoffset, integer  $yoffset, integer  $speed) : $this

$element — класс \WebDriverElement

$xoffset — смещение по горизонтали

$yoffset — смещение по вертикали

$speed — скорость движения

Возвращает класс: \WebDriverTouchScreen

 

flickFromElement()

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

longPress(\WebDriverElement  $element) : $this

$element — класс \WebDriverElement

Возвращает класс: \WebDriverTouchScreen

 

move()

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

move(integer  $x, integer  $y) : $this

$x — координата касания по горизонтали

$y — координата касания по вертикали

Возвращает класс: \WebDriverTouchScreen

 

scroll()

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

scroll(integer  $xoffset, integer  $yoffset) : $this

$xoffset — смещение по горизонтали

$yoffset — смещение по вертикали

Возвращает класс: \WebDriverTouchScreen

 

scrollFromElement()

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

scrollFromElement(\WebDriverElement  $element, integer  $xoffset, integer  $yoffset) : $this

$xoffset — смещение по горизонтали

$yoffset — смещение по вертикали

$element — класс \WebDriverElement

Возвращает класс: \WebDriverTouchScreen

 

up()

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

up(integer  $x, integer  $y) : $this

$x — координата касания по горизонтали

$y — координата касания по вертикали

Возвращает класс: \WebDriverTouchScreen