Мы используем Junit + Selenium для веб-тестирования нашей веб-страницы. Но мы столкнулись с проблемой.
Мне нужно проанализировать значение из скрытого поля с помощью Selenium.
HTML-код скрытого поля
<input type="hidden" name="secretId" value="123456"/>
Я использую следующий XPath
//input[@name='secretId']/@value
Мне нужно очистить эту скрытую переменную и сохранить ее, используя XPath, и использовать ее далее по сценарию.
Как мне сделать это с Selenium?
Я пытался
String secretId = selenium.getText("//input[@name='secretId']/@value");
Возвращает пустую строку
String secretId = selenium.getEval("//input[@name='secretId']/@value");
Возвращает ноль
XPath верный, я проверил это с помощью XPath Checker в Firefox
Спасибо