0

我正在尝试调用弹出窗口,但总是收到类似“在缓存中找不到元素 - 页面在查找后已更改”之类的错误

有人可以帮忙吗?

我的html代码是这个

  <td class="tdLabel"><label for="productName" class="label">Product Name<span class="required">*</span>:</label>
  </td>
  <td>
    <input type="text" name="accountVO.productName" value="" readonly="readonly" id="productName" style="height:14px;"/>
  </td>
</tr>
</td>
  <td>
    <img id="searchimage-size" src="images/old-edit-find.png"  alt="SEARCH" onclick='popup(document.forms[0].product);'/>
  </td>
</tr>

我的硒代码是这个

WebDriver browser = null;
String parentWindowHandle = browser.getWindowHandle(); 
driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
driver.findElement(By.id("searchimage-size")).click();

请帮助我...我正在等待答复

4

0 回答 0