Size: a a a

2020 May 03

AG

Andrew Gasov in QA juniors
Віталік
это из-за того что страница долго прогружается
Ну, тогда в чем вопрос? :)
источник

BC

Buckley Cat in QA juniors
можно добавитьожидание
источник

В

Віталік in QA juniors
Buckley Cat
можно добавитьожидание
слип не прикольно
источник

BC

Buckley Cat in QA juniors
; не видать в конце строк
источник

В

Віталік in QA juniors
я пробовал юзать слип, это очень долго
источник

В

Віталік in QA juniors
Buckley Cat
; не видать в конце строк
пайтон
источник

В

Віталік in QA juniors
Andrew Gasov
Ну, тогда в чем вопрос? :)
вопрос в том, что почему неявное ожидание не работает? оно не ждёт 10 секунд чтобы делать обращение к этому елементу, а сразу говорит что нельзя
источник

AG

Andrew Gasov in QA juniors
Віталік
вопрос в том, что почему неявное ожидание не работает? оно не ждёт 10 секунд чтобы делать обращение к этому елементу, а сразу говорит что нельзя
Ну, ответ на этот вопрос кроется в том, чего именно неявно ожидает драйвер в данном случае.
источник

В

Віталік in QA juniors
как я понял, он должен ждать пока не сможет кликнуть или ексепшн через 10 секунд
источник

AG

Andrew Gasov in QA juniors
Вангую, что ожидается появление элемента в dom, а не его кликабельность.
источник

В

Віталік in QA juniors
а, тоесть он в dom появляется раньше и оно к нему обращается тогда?
источник

В

Віталік in QA juniors
а как тогда правильнее сделать?
источник

В

Віталік in QA juniors
чтобы без слип
источник

AG

Andrew Gasov in QA juniors
Я бы советовал почитать в сторону smart waits.
источник

AG

Andrew Gasov in QA juniors
Или посмотреть, как это сделано в тестовых фреймворках вроде селенида.

Спойлер: отдельная функция или декоратор, которая получает целевой элемент и условие, и внутри себя делает минимальный слип/жёсткий вэйт до тех пор, пока условие не будет выполнено.
источник

AG

Andrew Gasov in QA juniors
Желательно докинуть туда максимальное время ожидания, что бы не свалиться в бесконечный цикл.
источник

В

Віталік in QA juniors
хорошо, спасибо :)
источник

AG

Andrew Gasov in QA juniors
Собственно, официальная дока по селениуму.
Ждём появления элемента, а не его кликабельность.
источник

НП

Никита Пятаков... in QA juniors
Как один из возможных вариантов - можно использовать следующий стратегию:
- поиск функционального элемента и ожидания нужного состояния (не более 30 сек): exists, enable, visible
- отправка фокуса в функциональный элемент
- очистка функционального элемента
- ввод необходимого значения в функциональный элемент
источник

VM

Vladislaw Meow🐾 in QA juniors
Всем привет, подскажите, начинаю вкатываться в автоматизацию. На первых парах порекомендовали Selenium IDE как расширение. Но я уже начал на обычном Selenium на python. Продолжать на python или пробовать IDE в чем разница и чем пользуются в реальной работе?
источник