陈旧元素引用元素未附加到页面文档selenium

时间:2016-08-05 20:02:24

标签: java selenium

我在执行以下测试时面临的stale元素引用元素未附加到页面文档问题。 与

driver.findElementById("inputId").sendKeys("45873"); 

我能够找到元素并发送值,但我也遇到了上述问题。

for (WebElement item: productivityButtons) {
 String appName = item.getAttribute("appName");
 if (item.getAttribute("appName").equals("ReceiveApp")) {
  item.click();
  String currentWindow = driver.getWindowHandle();
  for (String handle: driver.getWindowHandles()) {
   if (!handle.equals(currentWindow))
    driver.switchTo().window(handle);
  }
   driver.findElementById("inputId").sendKeys("45873");

 } 
}

0 个答案:

没有答案