WebDriver не находит нужный элемент

146
11 мая 2019, 12:30

Получаю http://seleniumhq.org/exceptions/no_such_element.html при поиске элемента следующим образом: driver.findElement(By.xpath("//div[@id='div']/font")).click();

Код страницы:

<a onclick="jdeWebGUIdoToggleSubMenu(this,'HE0_60hc_Form_Exit', event, true);">
<div class="WebLabel" id="div" style=" text-align: left;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;" title="Форма (F) (Ctrl+Alt+F)">
<font class="FieldLabelSmall">Форма (<u>F</u>)</font>
</div>
</a>

Нажать нужно на слово "Форма", либо "F".

Answer 1

Код корректный, но не работал т.к. искомый элемент был в другом фрейме. driver.switchTo().frame("frameName") исправил ситуацию.

READ ALSO
Положить конкретную переменную в generic тип

Положить конкретную переменную в generic тип

Происходит считывание с текстовика классов Node1(2/3), наследников абстрактного Node с полем T object представляющих Root/Parent/Child дереваПо условию задачи...

157
Failed to load resource: the server responded with a status of 400 () Ошибка при возврате json объекта со scope session

Failed to load resource: the server responded with a status of 400 () Ошибка при возврате json объекта со scope session

Это делаю в первый раз, так что скорее всего явно где-то ошибсяПомогите пожалуйста

149
java.lang.LinkageError

java.lang.LinkageError

Подскажите пожалуйста кто сталкивался такой ошибкой в чем может быть проблема?

187
наложение полоски на фотo CSS [закрыт]

наложение полоски на фотo CSS [закрыт]

Помогите наложить полоску на фото, но так чтобы справа полоска обрезала фото

131