t.me/atinfo_chat Telegram группа по автоматизации тестирования

Делаете ли вы скролл к элементу, перед действием?

Теги: #<Tag:0x00007f9b02285e48> #<Tag:0x00007f9b02285d80> #<Tag:0x00007f9b02285bc8>

Привет) Народ, подскажите, делаете ли вы, скролл к элементу, перед действием? Селинид иногда не находит элементы, приходится писать scrollIntoView(false).Решил написать метод, с поиском елемента уже со скролом. Но терь вопрос, хорошо ли это?Раньше я например писал scrollIntoView(false) в 40% тестов, а теперь будет скролл делаться во всех тестовых методах. Как это может повлиять на скорость или другие проблемы?Спасибо.

Никаких проблем. Просто скролл.
Если ты делаешь тесты своего портала, то ничего страшного не может случиться, кроме того, что тест упадёт если элемент ещё не загрузился. Я бы перед скролом добавлял ожидание появления элемента на странице. Затем скрол, затем клик или что там у тебя.
Если же ты делаешь ходилку по гугл или яндекс, то там скрол до элемента даже полезен с точки зрения камуфляжа под действия юзера

2 Симпатий