定时输出10秒来等待位于元素的存在之后使用Selenium Wedriver
定位器这是正确的,但在硒的webdriver运行它时,我收到了同样的错误。 我用不同种类的像隐观望,等待明确的等待,并等待在场元素
的WebElement myDynamicElement = (new WebDriverWait(driver, 10)).until(ExpectedConditions.presenceOfElementLocated(By.xpath("//div[@id = 'bs-example-navbar-collapse-1']/ul[2]/li[1]")));
driver.findElement(By.xpath("//div[@id = 'bs-example-navbar-collapse-1']/ul[2]/li[1]")).click();
分享您硒和html代码 –
WebElement myDynamicElement =(new WebDriverWait(driver,10))。until(ExpectedConditions.presenceOfElementLocated(By.xpath(“// div [@id ='bs-example-navbar-collapse-1']/ul [2 ] /锂[1]“))); driver.findElement(By.xpath(“// div [@id ='bs-example-navbar-collapse-1']/ul [2]/li [1]”))。click(); –
你能分享这个网站吗? –