Имитировать наведение курсора на диапазон и извлекать текст, который появляется при наведении SeleniumJAVA

Программисты JAVA общаются здесь
Anonymous
Имитировать наведение курсора на диапазон и извлекать текст, который появляется при наведении Selenium

Сообщение Anonymous »

Существует диапазон с альтернативным текстом, который будет отображаться при наведении курсора. Я пытаюсь имитировать наведение на него и пытаюсь получить текст, который появляется при наведении. Это элемент. Я попробовал следующий скрипт.

Код: Выделить всё

String script = "var event = new MouseEvent('mouseover', {" +
"    'view': window," +
"    'bubbles': true," +
"    'cancelable': true" +
"});" +
"arguments[0].dispatchEvent(event);";

((JavascriptExecutor) driver).executeScript(script, elementToHoverOver);
Я также пробовал использовать действия для непосредственного выполнения действия при наведении. Кажется, никто из них не работает. Это XPath элемента.

Код: Выделить всё

//span[@aria-label='batman']
Разве я не получаю доступ к нужному XPath для наведения? Любая помощь приветствуется.

Подробнее здесь: https://stackoverflow.com/questions/781 ... r-selenium

Вернуться в «JAVA»