Sayfa yüklemesi istisnası almak istiyorum, fakat hala bunun sonucu değil. Zamanlayıcıyı istisna atmak üzere ayarlamak için örtülü olarakWait kullanıyorum.Java WebDriver Yüklenme tarihi:
WebDriver driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(1, TimeUnit.MILLISECONDS);
driver.get("http://www.rambler.ru");
driver.quit();
Birisi lütfen önerilerinizle güncelleştirebilir misiniz? Sayfa yüklemesinin sonsuz olmayacağından emin olmak için zamana ihtiyacım var, ve yüklenecek zaman zamanlayıcıda tanımladığımden daha fazla olacaksa -> sonuç olarak istisna atar ve TC'yi (başarısız olduğu gibi) atla.
Neden sayfanın açılış öncesinde örtülü bekleme kullanan Volodymyr
Önerileriniz için teşekkür ederim, eğer yanılıyorsam düzeltin, sürücü için beklemeyi kullanmamı öneririm (http://www.rambler.ru); ancak WebDriver, driver.get() öğesi sayfa yükleme işlemini bitirene kadar bekleyecek ve öğenin beklemesine gidecektir. –
webdriver her zaman sayfanın yüklenmesini bekler. Sorunu yanlış anladım olabilir. Bu durumda, get ("rambler.ru") çağrılırken sayımı başlatan zamanlayıcıyı kullanabilir ve yükleme süresi 30 saniyeden fazla olduğunda (örneğin, örnek) –
: http: // stackoverflow .com/a/6107997/1165331 –