Thread.sleep(25000);
cmdriver.findElement(By.xpath("html/body/div[1]/div/div[2]/div/div[2]/div/div[2]/div/div/div/div/div[2]/div/div[2]/div/div[2]/div/div/div[5]/div/div/div[1]/div/div/div[1]/div")).click();
每次我们需要通过使用Thread.sleep(25000)
加载Web应用程序(使用Vaadin框架开发)来延迟,而不是有另一种解决方案吗?
答案 0 :(得分:0)
您可以使用WebDriverWait代替Sleep:
WebElement element = wait.until(ExpectedConditions.elementToBeClickable(By.xpath(%xpath to here here%)));