【问题标题】:selenium webdriver, java, Eclipse, Xpath硒网络驱动程序,java,Eclipse,Xpath
【发布时间】:2018-04-24 21:27:14
【问题描述】:

我试图在 IE 11 上使用 Xpath 拾取元素。我可以在其他网站上做到这一点,但不能在这个网站上做到。以下是我收到的消息,也尝试了 MRI,但我无法找到元素,它没有选择任何元素。我将 Selenium webDriver 与 java 和 eclipse 一起使用。它只是第一个页面登录。请帮助。它午餐网站但没有找到任何元素。

信息:检测到的方言:线程“main”中的 W3C 异常 org.openqa.selenium.NoSuchElementException:无法找到元素 使用 xpath == //input[@name='EmailAddress' 和 @id="test;Email Adress;4"] 有关此错误的文档,请访问: seleniumhq.org/exceptions/no_such_element.html

【问题讨论】:

  • 你试过什么?看看minimal reproducible example
  • 代码不超过10行。我只是想测试登录。当我更改其他网站的 url 时它工作正常。

标签: internet-explorer xpath


【解决方案1】:

我想推荐一个名为“Chropath”的扩展。您可以在浏览器中安装它,并在您进入网站后立即安装。转到开发人员工具并检查您网站中的元素。然后点击上面的地方,就可以从扩展中获取chropath,粘贴Xpth(也就是元素的Xpath)粘贴到IDE中就可以赋值给变量了。 它会工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-01
    相关资源
    最近更新 更多