Selenium 显示等待和隐式等待
1. 设置显示等待
Java代码:
|
1
2
3
4
5
|
public static WebElement WaitForElement(WebDriver driver, String locator) { WebElement targetElement = (new WebDriverWait(driver,10)).until(ExpectedConditions.presenceOfElementLocated(By.xpath(locator))); return targetElement; } |
View Code
2. 设置隐式等待
Java代码:
|
1
2
3
4
|
WebDriver driver = new FirefoxDriver();driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);WebElement myDynamicElement = driver.findElement(By.id("xxxx")); |

浙公网安备 33010602011771号