Перемещение селекторов на странице с помощью webdriverio - PullRequest
0 голосов
/ 11 октября 2018

от и до - это «кнопки» в ползунке для изменения времени и времени.У меня проблема с тем, как переместить эти кнопки в webdriverio.Ниже приведен пример, как я хочу это сделать, но ничего не происходит.

let from = browser.element('#from');
let to = browser.element('#to');

var XCordinate = from.getLocation(); //gets current x position of from element
var yCordinate = from.getLocation(); //gets current y position of from element

from.moveToObject(XCordinate+20, yCordinate); //Move the element only in x 

1 Ответ

0 голосов
/ 12 октября 2018

Потому что функция moveToObject просто перемещает курсор к этому корникату, не щелкая там или не предпринимая никаких действий там.

Вы можете использовать buttonDown, buttonUp и moveTo методы webdriverio, как показано ниже:

browser.buttonDown(button); 
browser.moveTo(element,xoffset,yoffset); 
browser.buttonUp(button);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...