zoukankan      html  css  js  c++  java
  • 关于xpath语句完全正确,但是页面报错: no such element: Unable to locate element: {"method":"xpath","selector":"xpath"}

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

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

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

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

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

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

     希望可以帮助到和我一样遇到这个问题的人

  • 相关阅读:
    lamp
    mysql多实例部署
    mysql进阶
    rsync
    mysql基础
    httpd
    ftp
    高级命令之awk
    NFS
    网络进阶管理
  • 原文地址:https://www.cnblogs.com/ella-yao/p/7762352.html
Copyright © 2011-2022 走看看