0
我試過這段代碼:Wait.until不硒的webdriver工作
By by7 = By.xpath(".//*[@id='i2']/div[2]/div[1]");
WebDriverWait wait7 = new WebDriverWait(driver, 10);
WebElement elem7 = wait7.until(ExpectedConditions.elementToBeClickable(by7));
driver.findElement(By.xpath(".//*[@id='i2']/div[2]/div[1]")).click();
但是,當我執行此代碼我正在ElementNotVisibleException
命令持續時間或超時:11 milisecond
我該如何通過這個例外?
確保你沒有用戶阿賈克斯。如果有一個Ajax(jQuary),那麼你必須等待它。 –
哦,我不知道這是ajax代碼。我可以在java中做什麼來等待可見元素? – CyberTR