Я использую метод Selenium mouseMoveAt(java.lang.String locator,java.lang.String coordString), для которого требуется coordString.
mouseMoveAt(java.lang.String locator,java.lang.String coordString)
coordString
Например: coordString - x,y position (10,20). Если я использую 10 для x и 20 для y координаты, что это значит?
coordString - x,y position (10,20)
10
x
20
y
mouseMoveAt(E,(x,y))
Это означает, что вы имитируете перемещение мыши в определенное (x, y) местоположение относительно верхнего левого угла элемента E, независимо от того, где элемент находится на экране.
Посмотрите на класс org.openqa.selenium.Point и метод getLocation () класса WebElement.
Point getLocation () Где на странице находится верхний левый угол отображаемого элемента? Возвращает: Точка, содержащая расположение верхнего левого угла элемента