Anda Cristea Ответов: 1

Selenium2 java by.id выпуск


Привет,

У меня есть веб-страница, которая содержит HTML-код:

  • Спам (19)


  • У меня есть тестовый случай, в котором я должен найти WebElement с идентификатором
    yui_3_16_0_ym19_1_1495273919709_3026

    Что я уже пробовал:

    водитель.findElement(по.ИД("yui_3_16_0_ym19_1_1495273919709_3026"));

    Но ошибка консоли такова:

    stale element reference: element is not attached to the page document
      (Session info: chrome=58.0.3029.110)
      (Driver info: chromedriver=2.29.461591 (62ebf098771772160f391d75e589dc567915b233),platform=Windows NT 10.0.14393 x86_64) (WARNING: The server did not provide any stacktrace information)
    Command duration or timeout: 24 milliseconds

    Valery Possoz

    Я думаю, вы пытаетесь написать тест Селена на Почтовой странице yahoo или что-то в этом роде ... Он полон сценариев! Эта ошибка означает, что элемент не существует, или изменился, или еще не существует. Вероятно, это связано со сценарием.

    Смотрите здесь : http://www.seleniumhq.org/exceptions/stale_element_reference.jsp

    1 Ответов

    Рейтинг:
    1

    Anda Cristea

    Нет, у меня проблемы только с идентификацией. Для других селекторов существует мой WebElement.

    Я использую xpath и решил проблему.