我正在尝试在我的selenium脚本中使用isDisplay()方法。
当我使用这种方法时,我发现这个方法每次都返回false。
有没有其他方法可以使用此方法或此方法的替代方法?
Scroll_UP已成功完成。但是如果显示元素,则Scroll_UP不会终止。我也需要返回值。
提前致谢。
我写的代码逻辑
public static boolean scroll_Up_Until_FindWebe(WebElement dragEle, WebElement ele, int scrollPoint)
{
int numberOfPixelsToDragTheScrollbarUp = -10;
for (int i = scrollPoint; i > 10; i = i +numberOfPixelsToDragTheScrollbarUp)
{
if (ele.isDisplayed()) //if the tag options is displayed
{
Log4J.logp.info("Ending scroll_Up_Until_FindWebe - Element is found");
return true;
}
dragger.moveToElement(dragEle).clickAndHold().moveByOffset(0,numberOfPixelsToDragTheScrollbarUp).release().build().perform();
}
Thread.sleep(500);
return scroll_Up_Until_FindWebe(dragEle, ele, 30);
}