現在、私のアプリケーションではフロントエンドに12画像しか表示されていませんが、xpathからフェッチする間に18画像が表示されます。Seleniumスクリプトで可視画像のみを表示する方法
使用されるXパスとして:
driver.findElemnt(By.xpath("xpath")).size();
使用されるコード:
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");
}
私はわずか12の画像を表示する必要があります。
実際のxpathとページソースを質問に追加してください... – Grasshopper