(Appium-Python)"Element could not be located on the page using the given search parameters"和"Element



同上。遇到了这两个问题。

使用给定的搜索参数无法在页面上找到元素

元素不再存在于DOM中

第一个错误

使用给定的搜索参数无法在页面上找到元素

表示Selenium在页面上找不到与给定定位器匹配的元素
当第二个错误

元素不再存在于DOM 中

表示元素在页面上,但不再存在
这实际上是一个Selenium Stale Element错误
Stale意味着陈旧、腐朽、不再新鲜。失效元素是指旧元素或不再可用的元素。假设在WebDriver中被引用为WebElement的网页上找到一个元素。如果DOM发生更改,那么WebElement就会过时。如果我们试图与被跟踪的元素交互,则会抛出StaleElementReferenceException。

相关内容

最新更新