Перейти к содержимому

Dmtry

Регистрация: 05 ноя 2010
Offline Активность: 01 фев 2017 09:28
-----

Мои сообщения

В теме: Переместить курсор в заданную позицию textarea

01 февраля 2017 - 07:19

В общем сам себе отвечаю. 
получаем строку, находим координаты вхождений (куда надо перенести курсор)

далее примерно так только в цикле перемещаем курсор на нужную позицию 
 

$I->executeInSelenium(function (\Facebook\WebDriver\Remote\RemoteWebDriver $webdriver) {
    $el = $webdriver->findElement(\Facebook\WebDriver\WebDriverBy::cssSelector('textarea[data-test-id="input-application-search-text"]'));
    $webdriver->action()->keyDown($el, WebDriverKeys::LEFT)->keyDown(null, WebDriverKeys::LEFT)->keyDown(null, WebDriverKeys::LEFT)->keyDown(null, WebDriverKeys::BACKSPACE)->perform();
});