Selenium'da sayfanın yüklenmesini bekleyin
Selenium]1 2.0'ın sayfanın yüklenmesini beklemesini nasıl sağlarsınız?
226
3
Selenium]1 2.0'ın sayfanın yüklenmesini beklemesini nasıl sağlarsınız?
WebDriverWait]1 sınıfını kullanın
Ayrıca bakınız burada
Bazı öğeleri göstermeyi bekleyebilirsiniz. C#'taki gibi bir şey:
Genel olarak, Selenium 2.0 ile web sürücüsü yalnızca sayfanın yüklendiğini belirledikten sonra kontrolü çağıran koda geri döndürmelidir. Eğer dönmezse,
waitforelemement
çağrısı yapabilirsiniz; bu çağrı, bulunana veya zaman aşımına uğrayana kadarfindelement
çağrısı etrafında döner (zaman aşımı ayarlanabilir).Belirli bir öğenin yüklenmesini beklemek istiyorsanız,
RenderedWebElement
üzerindeisDisplayed()
yöntemini kullanabilirsiniz:(Örnek 5 Dakikada Başlama Kılavuzu)