Size: a a a

QA — Автоматизация

2020 January 19

B

Bola in QA — Автоматизация
Alexei Barantsev
я же пример выше приводил. нет элемента. и не будет. с появлением всё просто, и там как раз проблем не будет. проблемы возникают тогда, когда элемента НЕТ
Если элемента нет, упадет через 25 сек. Неявный не дождался, явный не дождался) если делать по логике
источник

AB

Alexei Barantsev in QA — Автоматизация
Bola
Если элемента нет, упадет через 25 сек. Неявный не дождался, явный не дождался) если делать по логике
почему через 25? почему не через 15?
источник

AV

Alexei Vinogradov in QA — Автоматизация
Alexei Barantsev
а если включить неявные ожидания? можно же включить
Кстати хорошее замечание. Жалко, что нет функции которая считывает определение текущего имплисит таймаута. Может добавите?
источник

AB

Alexei Barantsev in QA — Автоматизация
уже добавили
источник

AB

Alexei Barantsev in QA — Автоматизация
будете отключать принудительно?
источник

AB

Alexei Barantsev in QA — Автоматизация
или просто исключение выбрасывать?
источник

AV

Alexei Vinogradov in QA — Автоматизация
Тогда мы сможем жирный ворнинг выводить - что так делать не надо.
источник

B

Bola in QA — Автоматизация
Alexei Vinogradov
Кстати хорошее замечание. Жалко, что нет функции которая считывает определение текущего имплисит таймаута. Может добавите?
Прочитал: жалко, что нет функции отрывания рук
источник

AB

Alexei Barantsev in QA — Автоматизация
пфф!!! ворнинг! да кто их читает
источник

AV

Alexei Vinogradov in QA — Автоматизация
Alexei Barantsev
уже добавили
В 4.0?
источник

AV

Alexei Vinogradov in QA — Автоматизация
Alexei Barantsev
пфф!!! ворнинг! да кто их читает
Выжившие)
источник

AB

Alexei Barantsev in QA — Автоматизация
да. в протокол добавили. насчёт API не уверен, может быть ещё нет
источник

AV

Alexei Vinogradov in QA — Автоматизация
Alexei Barantsev
да. в протокол добавили. насчёт API не уверен, может быть ещё нет
Ну значит пока будем ждать Рождества.
источник

B

Bola in QA — Автоматизация
Bola
Если элемента нет, упадет через 25 сек. Неявный не дождался, явный не дождался) если делать по логике
Так в чем тут минус?
источник

AB

Alexei Barantsev in QA — Автоматизация
минус тут в том, что выше смотрите — некоторые считают, что "явные отменяют неявные", то есть если просто вызвали findElement то ждёт столько, сколько задано неявно, а если используем явное ожидание — тогда ждёт столько, сколько указано явно. то есть "неявные" это как бы "дефолтное значение"
источник

AB

Alexei Barantsev in QA — Автоматизация
логика "сначала ждём неявно, потом явно" тоже вряд ли очень уж логичная...
источник

AB

Alexei Barantsev in QA — Автоматизация
лучше уж "максимум из двух"
источник

B

Bola in QA — Автоматизация
Alexei Barantsev
логика "сначала ждём неявно, потом явно" тоже вряд ли очень уж логичная...
Почему? Вполне логично звучит. )
источник

AV

Alexei Vinogradov in QA — Автоматизация
Alexei Barantsev
будете отключать принудительно?
Отключать принудительно и сейчас можно. И может быть это и неплохая идея даже. Но противоречит принципу Селенид-"библиотека" для Селениум тестов.
источник

AB

Alexei Barantsev in QA — Автоматизация
Bola
Почему? Вполне логично звучит. )
имхо нелогично
источник