【发布时间】:2017-11-16 05:53:55
【问题描述】:
在新的 Firefox 版本 57.0 中很难找到没有 firepath 的 xpath。
在新的 Firefox 版本中,不支持 firepath。
谁能推荐一种使用 xpath 的新方法?
【问题讨论】:
-
最好的方法是to create your own
标签: selenium xpath ui-automation selenium-ide firepath
在新的 Firefox 版本 57.0 中很难找到没有 firepath 的 xpath。
在新的 Firefox 版本中,不支持 firepath。
谁能推荐一种使用 xpath 的新方法?
【问题讨论】:
标签: selenium xpath ui-automation selenium-ide firepath
你可以试试ChroPath,它是firepath的最佳替代品。
【讨论】:
它不是 Firefox,但我喜欢为此使用 Google Chrome。按 F12,这将打开开发人员工具。然后单击 HTML 结构中的任意位置,如果您使用的是 Mac,请按 Ctrl + F 或 Cmd + F。
在出现的搜索栏中,您可以按 XPath、Css 选择器或字符串进行搜索。因此,例如,如果您键入 //div/div/form,您可以立即检查 XPath 是否有效。
您也可以右键单击一个元素并选择复制> xpath
【讨论】:
【讨论】:
64 位 Windows 操作系统的临时解决方案:在您的系统上安装 46.0.1 firefox 32 位版本。您可以使用这个较低版本的浏览器通过附加组件调试 xpath。
【讨论】: