Элемент есть, но после прокрутки - не находит



  • Привет. Подскажите, пожалуйста, где мог накосячить.

    1. Проверяем наличие элемента в странице.
    2. Затем скроллим к нему (скроллим пока он не будет виден в экране)
    3. Затем кубик - двигать мышь и кликнуть на элемент.
      1,2 - успешно. 3 - бывает такая ошибка сереньким цветом Ожидаю элемент >XPATH>...Поток завершился с сообщением "Не удалось дождаться элемента >XPATH>
      ошибка примерно 1 из 10 случаев.


  • @kuzkuz said in Элемент есть, но после прокрутки - не находит:

    Привет. Подскажите, пожалуйста, где мог накосячить.

    1. Проверяем наличие элемента в странице.
    2. Затем скроллим к нему (скроллим пока он не будет виден в экране)
    3. Затем кубик - двигать мышь и кликнуть на элемент.
      1,2 - успешно. 3 - бывает такая ошибка сереньким цветом Ожидаю элемент >XPATH>...Поток завершился с сообщением "Не удалось дождаться элемента >XPATH>
      ошибка примерно 1 из 10 случаев.

    Скорее всего ошибка в селекторе. Так как первые два действия успешно находят элемент, то скорее всего элемент меняется при нахождении в видимой части страницы (например добавляется\изменяется\удаляется какое-нибудь свойство). Попробуйте обработать ошибку и сохранить код страницы в случае подобной ошибки. Имея на руках код страницы можно будет точно сказать, почему это происходит.


Log in to reply