随机“元素不再附加到 DOM” StaleElementReferenceException
我希望这只是我,但Selenium Webdriver似乎是一个完全的噩梦。Chrome网络驱动程序目前无法使用,其他驱动程序非常不可靠,至少看起来是这样。我正在与许多问题作斗争,但这里有一个。
随机地,我的测试将失败,并带有
"org.openqa.selenium.StaleElementReferenceException: Element is no longer attached
to the DOM
System info: os.name: 'Windows 7', os.arch: 'amd64',
os.version: '6.1', java.version: '1.6.0_23'"
我使用的是网络驱动程序版本 2.0b3。我已经看到FF和IE驱动程序发生这种情况。我能防止这种情况的唯一方法是在异常发生之前添加一个实际的调用。不过,这是一个糟糕的解决方法,所以我希望有人能指出我的错误,这将使这一切变得更好。Thread.sleep