【问题标题】:Is there a native XPath support in Internet Explorer 11?Internet Explorer 11 中是否有本机 XPath 支持?
【发布时间】:2015-11-04 04:56:56
【问题描述】:

在使用 IEDriverServer.exe(32 位)时,我的 Selenium 测试出现问题。相同的测试在 Firefox 和 Chrome 浏览器中运行良好,但在 Internet Explorer 11 中因诊断失败:

OpenQA.Selenium.InvalidSelectorException : xpath 表达式 '//input[@id='username']' 无法评估或不会导致 网页元素

IEDriver 似乎无法通过 XPath 找到元素。 IEDriver 版本:2.48。 除了使用 CSS 定位器更改 XPath 之外,是否有任何解决此问题的方法?

【问题讨论】:

    标签: selenium xpath internet-explorer-11


    【解决方案1】:

    我在 cmets 中发现了类似问题的可能原因: here IE11 KB3025390(和最新版本)的更新破坏了 IEDriver。当卸载更新 IEDriver 成功通过 XPath 与 WebElements 交互。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-03
      • 2011-05-27
      相关资源
      最近更新 更多