2009-11-23 1 views
1

, когда я установил прокси-сервер Firefox с помощью python webdriver, он не дожидается, пока страница будет полностью загружена, этого не произойдет, когда я Не задано. Как я могу изменить это поведение? Или как я могу проверить, что загрузка страницы завершена?Python Webdriver не дожидался загрузки страницы в Firefox при использовании с прокси

ответ

1

Проще всего сделать, чтобы опросить страницу, ищущую элемент, который, как вы знаете, будет присутствовать после завершения загрузки. Связи Java webdriver предлагают класс «Wait» для этой цели, хотя для привязки python для этого нет (еще) аналога.

+0

Что делать, если страница загружена, но ее нет? (скажем, на сайте произошла ошибка) – Fluffy

+0

Короткий ответ - также проверить наличие общих ошибок. Общее решение заключается в том, чтобы установить тайм-аут на 30 секунд, и просто после этого тест завершится. Первый ответ (проверьте известные условия) является более надежным. –

 Смежные вопросы

  • Нет связанных вопросов^_^