我使用以下代码点击链接数量
Thread.sleep(5000);
System.out.println("Click on "+ linkelement.get(i).getAttribute("href"));
driver.navigate().to(Filtered_links[i]);
Thread.sleep(5000);
driver.switchTo().window(homeWindow);
但是我在页面更改的地方使用了thread.sleep()
方法,我仍然会收到以下错误:
Exception in thread "main" org.openqa.selenium.StaleElementReferenceException:
Element not found in the cache - perhaps the page has changed since it `enter code
here`was looked up
任何人都知道为什么......! :(
答案 0 :(得分:0)
找到上面的解决方案
需要删除“System.out.println(”点击“+ linkelement.get(i).getAttribute(”href“));”代码声明及其工作正常。