在 Firefox xpath 中不显示任何元素的详细信息(相对)xpath

In Firefox xpath not showing detail (relative) xpath for any element

Firefox 未显示任何元素的相对 xpath。我正在使用 Firefox 版本 56.0(32 位)

最新版Firefox(56.0)有问题,需要降级firefox版本才能解决this.Alternatively,可以用chrome验证XPath

你可以复制xpath: 您可以在 Chrome 中打开一个控制台,然后通过键入 $x("your_xpath_here") 检查 XPath。这将 return 一个匹配值数组。如果它是空的,你知道页面上没有匹配项。

例如:

Firefox DevTools 复制 absolute XPath,当您在 Inspector 中右键单击一个元素并选择 Copy > XPath 来自上下文菜单。

这与 Firebug 所做的相同。只有 FirePath(用于创建 XPath 和 CSS 选择器的 Firebug 扩展)和 Chrome DevTools 创建所选元素的相对路径。

我现在已经提交 bug 1410810 要求调整 Firefox DevTools 以创建一个相对的 XPath。