Как «показать текущую строку» в Xcode 4?

Я знаю, что вы можете перейти к настройкам и включить столбец, который появляется в левой части редактора, показывая номер строки. Я загружаю скрипт jQuery на страницу через выполнение JavaScript Затем я использую выражения jQuery, чтобы ...

Вот такая ситуация:

  • Я использую Java API Selenium 2 для открытия и управления экземпляром браузера Firefox
  • Я загружаю скрипт jQuery на страницу с помощью выполнения JavaScript
  • Затем я использую выражения jQuery для выбора элементов и обхода дерева DOM

Теперь у меня вопрос: могу ли я каким-то образом найти уникальный идентификатор для каждого из найденных элементов? Моя цель - получить тот же элемент с Selenium, используя селектор Xpath или CSS. Так что было бы проще всего, если бы я мог сгенерировать однозначный селектор для элементов в jQuery. Приветствуются и другие идеи.

Мне нужен автоматический подход для идентификации элементов в jQuery, которые можно «преобразовать» в элементы / локаторы Selenium.

/ edit

Чтобы было понятнее:

Если я выбрали элемент в jQuery:

webDriver.executeScript("var element = $('#myDiv input.test')");

Теперь, Я хочу что-то вроде этого:

WebElement webElement = webDriver.executeScript("return element");

Возможно ли это?

7
задан Alp 11 April 2011 в 21:46
поделиться