为什么 Chrome 不使用 Xpath 突出显示 Elements 中的元素

Why Chrome does not highlight elements in Elements using Xpath

这听起来可能很愚蠢,但我正在努力理解为什么 Chrome 不会在此页面中突出显示此元素 http://demo.guru99.com/test/selenium-xpath.html

表达式为:

//输入[@name='uid']

而且我可以看到 uid 是一个有效的名称

事实上,似乎没有使用任何属性的表达式会产生任何结果

我猜我可能做错了什么

此问题是作为 chrome 84 部署的一部分添加的,并且已报告给 chrome 开发人员。您暂时可以使用控制台选项卡。

要测试你的 XPath,你可以按照下面的

$x("your xpath goes here")[0]

要测试您的 CSS 定位器,您可以按照以下

$("your css goes here")[0]

这是开放缺陷 https://bugs.chromium.org/p/chromium/issues/detail?id=1103316