标签: selenium
我正在收集链接。然后,我点击第一个链接,执行某些操作,向后移动(driver.navigate().back();),获取第二个链接,然后link.click();抛出异常org.openqa.selenium.StaleElementReferenceException: Element not found in the cache。 我做错了什么?
driver.navigate().back();
link.click();
org.openqa.selenium.StaleElementReferenceException: Element not found in the cache
答案 0 :(得分:5)
一旦离开页面,元素变量就会变为无效。诀窍是找到第一个元素,单击,返回并然后找到第二个元素并单击。