与问题here类似。我的测试不稳定。尝试和捕获解决方案在这里不起作用。有什么最佳实践可以解决这个问题吗?
答案 0 :(得分:2)
正如上面的@lauda所说,StaleElementReferenceException清楚地表明,自上次获取对象引用以来,您正在与之交互的页面已经发生了变化。您必须仔细检查代码中这两点之间发生的情况,以确定导致页面重新加载的原因。这将帮助您决定如何在自动化框架的上下文中处理这种情况。
一些建议:
答案 1 :(得分:0)
可能存在编码问题,您之前搜索元素并稍后使用该对象。
如果页面未更改/重新加载,则不应该使用陈旧元素。