Использование watir-webdriver, как я могу ждать загрузки страницы после того, как я нажму ссылку?watir-webdriver wait for page load
На данный момент я делаю:
sleep n
Но это не является идеальным, поскольку ответ страницы меняется так сильно.
Есть ли способ проверить, готова ли страница или есть ли какой-либо элемент на странице. Я понимаю, что в обычном драгоценном камне есть Watir::Waiter.wait_until
или что-то подобное, но я не вижу этого в версии webdriver.
Вы пытаетесь сделать что-то ждать, пока страница не будет полностью загружена? Я думал, что это стандартное поведение ... – NinjaCat
На самом деле вы правы. Однако причиной, по которой мне приходится спать, является то, что у меня есть ajax, обновляющий содержимое страницы. Я хочу подождать, пока ответ не будет успешным. – sfusion