SORU
3 AĞUSTOS 2010, Salı


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
10 Aralık 2013, Salı


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

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Brandon McCrary

    Brandon McCr

    15 Ocak 2012
  • MugenPowerBatteries

    MugenPowerBa

    8 EKİM 2010
  • SerienTrailerMP

    SerienTraile

    7 HAZİRAN 2012