Как получить точную позицию на экране Selenium WebElement
Используя Selenium, есть ли способ получить точное положение (в идеале верхний левый угол) WebElement.
В настоящее время я хочу переместить мою мышь в верхний левый угол желаемой позиции мыши
Для этого я использую следующий код
public void showIssue() throws AWTException {
Point point = webDriver.findElement(By.id("resultStats")).getLocation();
Robot robot = new Robot();
robot.mouseMove(point.x, point.y);
}
Когда я выполняю этот код, моя конечная позиция мыши - конечная позиция мыши, которая не совсем там, где я хотел.
Как я могу избавиться от этого смещения, или, по крайней мере, как я могу определить точное смещение, чтобы мне удалось поместить мою мышь в верхний левый угол "resultStats".
Даже несмотря на то, что Selenium Webdriver переместил мышь в Point, тесно связан с этим вопросом, он не помогает мне "определить точное смещение", чтобы переместить мышь-робот в нужное положение.