如何找到元素直到找到它?

时间:2017-07-12 11:36:10

标签: c# selenium

我希望我的代码明确地等待一个元素。即没有等待的时间限制。 它应该等待一个元素,直到找到该元素,然后是否需要1小时或更长时间。

1 个答案:

答案 0 :(得分:0)

您可以使用do-while循环来等待该元素,因为它不会出现在屏幕上。

您可以参考以下代码。

isElementDisplayed =driver.findElement(By.xpath("element")).isDisplayed(); 

do{
    Thread.sleep(1000);
} while(isElementDisplayed == true)