Görünüm kaydırma Element Selenyum ile
Ya da Selenyum 1 Herhangi bir yolu yoktur.x ya da 2.belirli bir öğe tarafından tanımlanan XPath tarayıcı görünümünde, böylece tarayıcı penceresini kaydırmak için x? Selenyum odak bir yöntem var, ama fiziksel olarak FireFox görünümünde kaydırma görünmüyor. Herkes bunu yapmak için nasıl herhangi bir öneriniz var mı?
Buna ihtiyacım var sebebi sayfasında bir elemanın ' I test ediyorum. Ne yazık ki olay öğesi görünür değilse işe yaramıyor gibi görünüyor. Öğe veya değişiklik, bu yüzden, en kolay çözüm hata ayıklama yapmak, görünümü öğesi kaydırma yapamıyorum çok tıklanan, ne zaman harekete kodu kontrolü yok.
CEVAP
Kaydırma açısından pek çok şey denedim, ama kodu aşağıda daha iyi sonuçlar elde edilmiştir.
Bu öğe görünümünde kadar ilerleyin
WebElement element = driver.findElement(By.id("id_of_element"));
((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView(true);", element);
Thread.sleep(500);
//do anything you want with the element
Nasıl görünüm (eleman.bir tabloya bir ...
Nasıl sayfa jQuery kullanarak kaydırma...
Nasıl bir UİNavigationController bir g...
Selenyum Javascript kodu dönüş değeri ...
&Quot arasındaki fark nedir;kelime-bre...