Выражение xpath в одном экземпляре выдает ошибку «не имеет размера и местоположения» [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Выражение xpath в одном экземпляре выдает ошибку «не имеет размера и местоположения» [закрыто]

Сообщение Anonymous »

На моем сайте установлена ​​Java-версия Selenium:
Изображение

Код: Выделить всё

[url=/logout/]Abmelden[/url]
и

Код: Выделить всё

[url=/logout/] Abmelden[/url]
Любая ссылка, которую я выбираю с помощью:

Код: Выделить всё

(//a[contains(.,'Abmelden')])[1]
или

Код: Выделить всё

(//a[contains(.,'Abmelden')])[2]
Я не могу нажать(), ошибка:

Код: Выделить всё

org.openqa.selenium.JavascriptException: javascript error: {"status":60,"value":"https://www.aldi-onlineshop.de/logout/ has no size and location"}
вот мой код селена:

Код: Выделить всё

        loginTestUser();

WebElement logged_in = driver.findElement(By.xpath("//div[contains(.,' test test')]"));

//Instantiating Actions class
Actions actions = new Actions(driver);

//Hovering on main menu
actions.moveToElement(logged_in);

WebElement abmelden = driver.findElement(By.xpath("(//a[contains(.,'Abmelden')])[2]"));

actions.click(abmelden);

//build()- used to compile all the actions into a single step
actions.click().build().perform();
Я все еще хочу нажать кнопку «Абмельден» в наведенном меню, но она не работает должным образом. Пользователь @hfontanez может оказать ценную помощь в этих усилиях. Поэтому, пожалуйста, откройте этот билет снова! Заранее спасибо.
Я хотел бы наградить этот вопрос: но он закрыт. Куда я могу пожаловаться на то, что за закрытые вопросы невозможно дать награду?

Подробнее здесь: https://stackoverflow.com/questions/785 ... d-location
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»