Использование 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 переместит мышь в точку , тесно связана с этим вопросом, но это не помогает мне «определить точное смещение», чтобы переместить мышь-робот в нужное положение.