Я пытаюсь автоматизировать щелчок на странице 2 базы данных, которая выполняется асинхронно на веб-странице. При использовании Xpath:Автоматическая ссылка на ссылку JavaScript с Selenium
//id('standardView')/x:div[3]/x:div[3]/x:a[1]
Я получаю следующее сообщение об ошибке:
[error] Invalid xpath [2]: //id('rightMenu')/x:div[3]/x:div[3]/x:a[1]
Так что я попытался с помощью DOM, чтобы найти свой путь, и следующий код вызывающего фактическую ссылку толкает при запуске с Firebug ...
main = document.getElementById("rightMenu"); mainCont = main.contentDocument;
paging = mainCont.getElementsByTagName("a"); pageTwo = paging[0];
Firebug покажет:
<a href="javascript:chgPage(2);">
но Селен бросает эту ошибку:
[error] Unexpected Exception: fileName -> chrome://selenium-ide/content/selenium-
core/scripts/selenium-api.js, lineNumber -> 2535, columnNumber -> 45
И просто «ол записи действия не собирание, что кнопка нажата. Я не могу найти решение для решения проблемы. Любое понимание, друзья?
Можете ли вы опубликовать фрагмент html? –