Я пытаюсь щелкнуть по тексту, который находится внутри элемента меню (я не могу использовать идентификатор элемента меню, так как это меню веб-форм asp.net, которое не имеет идентификаторов клиентов, таким образом, идентификаторы ненадежны). Внутри ячейки таблицы естьSelenium не может найти элемент по тексту через xpath
<nobr>Revenue Object Maintenance</nobr>
Однако, если я делаю: ошибки
selenium.Click("xpath=//nobr[text()='Revenue Object Maintenance'");
Selenium из:
ERROR: Invalid xpath [3]: XPath parse error //nobr[text()='Revenue Object Maintenance'
Как я могу нажать на эту NOBR например?
Хороший вопрос, +1. См. Мой ответ для объяснения этой очевидной ошибки. –
отсутствует закрытие ']' –