WebElement.isDisplayed()
메서드가 요소의 가시성을 검색하는 데 걸리는 최대 시간은 얼마나됩니까?WebElement.isDisplayed 메서드가 요소의 가시성을 검색하는 데 걸리는 최대 시간은?
암시 적 대기를 사용하지 않고 시간을 정의 할 수 있습니까?
WebElement.isDisplayed()
메서드가 요소의 가시성을 검색하는 데 걸리는 최대 시간은 얼마나됩니까?WebElement.isDisplayed 메서드가 요소의 가시성을 검색하는 데 걸리는 최대 시간은?
암시 적 대기를 사용하지 않고 시간을 정의 할 수 있습니까?
isDisplayed()
메서드는 즉각적이며 시간을 설정할 수 없습니다. 암시 적 대기는 driver
에 요소를 찾으려는 최대 시간을 알려주는 데 사용됩니다. 즉, 요소가 DOM에입니다. 요소가 표시 될 수 있음을 의미하지는 않습니다.
요소가 표시 될 때까지 기다릴 시간을 늘리려면 명시 적 대기를 사용하여 요소가 표시 될 때까지 기다릴 수 있습니다.
WebDriverWait wait = new WebDriverWait(driver, 10);
WebElement element = wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("id")));
[링크] http://stackoverflow.com/questions/18062372/how-does-selenium-webdrivers-isdisplayed-method-work 당신이 –