LINUX.ORG.RU

Selenium WebDriver и задержка

 , ,


0

1

Привет!

Пишу тест на Capybara: пойти на страницу, ввести логин-пароль, нажать логин, дожаться редиректа на главную страницу.

Запускаю локально - ок. Запускаю локально с тестированием рабочего сайта - ок. Запускаю на сервере - не успевает залогиниться.

Использую selenium + capybara + rspec. В новых версиях никакого wait_until нет, что делать?

В новых версиях никакого wait_until нет, что делать?

ЧАВО?

anonymous
()
Ответ на: комментарий от brickinthewall

Автоожидание аяксов и так есть у вебдрайвера. Просто сам браузер может не успеть отрисовать нужный объект и драйвер выкинет эксепшен. Потому и работает через раз. Я делаю проверку на существование или видимость триггера. Примеры могу дать только для питона и жавы.

Lordwind ★★★★★
()
Ответ на: комментарий от Lordwind

Ещё вопрос: запросы на удалённый сервер выполняются заметно дольше, часть страниц не успевает загрузиться. Увеличивать таймаут ожидания?

brickinthewall
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.