[Опрос] Кто и как предпочитает ждать в 2017?

webdriver
Теги: #<Tag:0x00007fedbbac6038>

(Yaroslav Pernerovskyy) #1

Добрый день.

На недавно прошедшей в Остине конференции SeConf2017, Simon Stewart заявил о том, что его самой большой ошибкой было создание и включение в проект webdriver так называемых неявных ожиданий (Implicit Waits).

Посему меня очень интересует, а что вы используете для ожидания появления элемента на странице в своих тестах в 2017 году?

  • Явные ожидания
  • Неявные ожидания
  • Selenide, и не парюсь
  • Thread.sleep(1000) мне ок

0 участников


Серия at.info опросов по автоматизации тестирования ПО
(Artur Korobeynyk) #2

Даже не голосуя предположу что в основном все используют неявные. Потому что на них все курсы, туториалы базируются.
Не голосую, потому что вобще не пользовался селениумом с 2008-го.


(Oleksandr Khotemskyi) #3

Все использую, и явные и неявные, и блокировку потока и ожидания включенные в фреймворки


(Yaroslav Pernerovskyy) #4

И все это для одной простой цели - ожидания появления элемента на странице ?


(Mykhailo Poliarush) #6

А для какой же еще :slight_smile: Ну и еще для ожидания загрузки страницы наверное …


(rpwheeler) #7

Увы, нет варианта “все вышеперечисленное”.


(Yaroslav Pernerovskyy) #8

Наверное потому, что вопрос про одно конкретное ожидание - появление элемента на странице.


(Bolatbek) #9

Я обычно знаю, что ждать. И жду.
Да, я - ждун )


(Mykhailo Poliarush) #10


(Yaroslav Pernerovskyy) #11

Вот собсно ради чего я делал этот опрос:

Повторим в 2018 )))


Как использовать только часть метода, для написания нового Python + Selenium