Селен: как использовать координаты x и y - PullRequest
3 голосов
/ 23 июня 2011

Я использую метод Selenium mouseMoveAt(java.lang.String locator,java.lang.String coordString), для которого требуется coordString.

Например: coordString - x,y position (10,20). Если я использую 10 для x и 20 для y координаты, что это значит?

Ответы [ 2 ]

1 голос
/ 04 августа 2011

mouseMoveAt(E,(x,y))

Это означает, что вы имитируете перемещение мыши в определенное (x, y) местоположение относительно верхнего левого угла элемента E, независимо от того, где элемент находится на экране.

0 голосов
/ 24 июня 2011

Посмотрите на класс org.openqa.selenium.Point и метод getLocation () класса WebElement.

Point getLocation () Где на странице находится верхний левый угол отображаемого элемента? Возвращает: Точка, содержащая расположение верхнего левого угла элемента

...