Firefox没有显示任何元素的相对xpath。我使用的是Firefox版本56.0(32位)
答案 0 :(得分:0)
最新版本的Firefox(56.0)存在问题。您需要降级firefox版本才能解决此问题。或者,您可以使用chrome来验证XPath
您可以复制xpath:
您可以在Chrome中打开控制台,并通过键入$x("your_xpath_here")
来检查XPath。这将返回一组匹配的值。如果它为空,则表示页面上没有匹配项。
答案 1 :(得分:0)
当您在检查器中右键单击元素并选择复制>时,Firefox DevTools会复制绝对 XPath。上下文菜单中的 XPath 。
这与Firebug的做法相同。只有FirePath(用于创建XPath和CSS选择器的Firebug扩展)和Chrome DevTools创建了所选元素的相对路径。
我现在已经提交bug 1410810要求调整Firefox DevTools以创建相对XPath。