Самый простой способ перед вызовом open() установить небольшой timeout и после вызова вернуть его на место, но это достаточно кривой костыль для конкретного места когда заранее известно, что по данному URL высока вероятность торможения чего-то неважного.
Если серьёзно подойти к проблеме, то надо перегружать open() чем-то вроде open(myJavaScriptCode) где myJavaScriptCode будет сам решать достаточно ли загружена страница для продолжения теста.