Я знаю, что вы можете перейти к настройкам и включить столбец, который появляется в левой части редактора, показывая номер строки. Я загружаю скрипт jQuery на страницу через выполнение JavaScript Затем я использую выражения jQuery, чтобы ...
Вот такая ситуация:
Теперь у меня вопрос: могу ли я каким-то образом найти уникальный идентификатор для каждого из найденных элементов? Моя цель - получить тот же элемент с Selenium, используя селектор Xpath или CSS. Так что было бы проще всего, если бы я мог сгенерировать однозначный селектор для элементов в jQuery. Приветствуются и другие идеи.
Мне нужен автоматический подход для идентификации элементов в jQuery, которые можно «преобразовать» в элементы / локаторы Selenium.
/ edit
Чтобы было понятнее:
Если я выбрали элемент в jQuery:
webDriver.executeScript("var element = $('#myDiv input.test')");
Теперь, Я хочу что-то вроде этого:
WebElement webElement = webDriver.executeScript("return element");
Возможно ли это?