Momentan zeigt meine Anwendung nur 12 Bilder im Frontend an, aber beim Abrufen von xpath zeigt sie 18 Bilder an.So zeigen Sie nur sichtbare Bilder durch Selenium-Skripte an
Gebrauchte x-Pfad als:
driver.findElemnt(By.xpath("xpath")).size();
Gebrauchte Code:
int showCount = driver.findElements(By.xpath(ObjRepoProp.getProperty("homePageShowLogoImage_XPATH"))).size();
for (int i = 1; i <= showCount; i++) {
driver.findElement(By.xpath(ObjRepoProp.getProperty("homePageShowLogoImage_XPATH"))).isDisplayed();
i=i+1;
log.info(i + "shows are present in GET TO KNOW THE SHOW section (Count of only shows which are displaying on screen).\n");
}
Ich brauche nur 12 Bilder anzuzeigen.
Fügen Sie den tatsächlichen xpath und die Seitenquelle zu Ihrer Frage ... – Grasshopper