Перейти к содержимому

Фотография

Как проверить элемент на его отсутствие? (python)


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 OlgaU

OlgaU

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Ольга

Отправлено 28 апреля 2015 - 13:55

Добрый день!

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

 

Такой код не работает:

try: self.assertFalse(self.is_element_present(By.LINK_TEXT, u"привет"))

except AssertionError as e: self.verificationErrors.append(str(e))

  • 0

#2 Freiman

Freiman

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 591 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 28 апреля 2015 - 14:26

Вот так попробуйте:

driver.find_element_by_xpath("//body[contains(text(), u'привет')]")

  • 1

#3 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 29 апреля 2015 - 09:48

Наверно, и первый вариант что Ольга привела бы работал, если бы не одно но - [u"привет"]?


  • 1


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных