У меня была похожая проблема, у меня просто будет тайм-аут, несмотря ни на что.
Я вижу, что страница отображается полностью, но по какой-то причине selenium.open(relative_url)
просто остановится.
Я попытался установить время ожидания равным 120 секундам, но проблема все та же. Установка очень медленной скорости тоже не помогла.
Я исправил это , обработав исключение с помощью try / catch и в основном приступил к проверке, действительно ли страница отображается или нет (работает как шарм), поэтому мой код выглядит так:
try {
selenium.open(relative_url);
} catch (Exception e) {
// check if page rendered completely here
}
// continue