Задать вопрос
A_Modestov
@A_Modestov

Как проверить наличие элемента на странице Capybara + selenium?

Приветствую всех. Такая проблема:
есть вызов capybara метода:
shares = session.find("a.UFIShareLink")

Как сделать так чтобы в случае отсутствия элемента на странице не нарываться на ошибку
Capybara::ElementNotFound: Unable to find css "a.UFIShareLink"
  • Вопрос задан
  • 363 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
@GeneD88
QA
begin  
  shares = session.find("a.UFIShareLink")
rescue Exception => e  
  puts e.message   
end
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы