关于xpath语句彻底正确,可是页面报错: no such element: Unable to locate element: {"method":"xpath","selector":"xpath

以前使用selenium-webdriver来写UI的自动化脚本,发现有一个元素一直没法定位,查看其源码,以下web

利用xpathChecker验证了xpath语句的是正确的,可是控制台一直报错:blog

 no such element: Unable to locate element: {"method":"xpath","selector":"xpath"}element

后面仔细看了一下,我定位的页面从新开了一个iframe,因此在百度上查找了一下关于selenium如何切换iframeiframe

发现,须要添加一行代码,实现iframe的切换,driver.switchTo().fame("")源码

driver.switchTo().fame("id")
driver.switchTo().fame("")
driver.switchTo().fame("selector")

 但愿能够帮助到和我同样遇到这个问题的人selenium

相关文章
相关标签/搜索