我正在努力解决这个StaleElementReferenceException
问题。我已经看到很多关于该主题的讨论,但我无法找到解决我面临的问题的方法。
测试是获取网页页脚的所有链接,然后通过单击链接并验证页面标题来验证链接是否处于活动状态。
首先,我在一个数组列表中找到并存储所有链接。我将链接名称与从数据库中检索到的值进行比较。然后对于每个链接,我单击它并验证页面标题。然后使用“driver.navigate.back()”,返回原始页面并继续其余链接。
但是,当控件返回到页面时,StaleElementReferenceException
就会发生这种情况。
任何人都可以建议我摆脱这种情况吗?
谢谢, 阿努杰