这听起来可能很愚蠢,但是我想了解为什么Chrome不会在此页面http://demo.guru99.com/test/selenium-xpath.html中突出显示此元素
表达式是:
//输入[@ name ='uid']
我可以看到uid是一个有效的名称
实际上,似乎没有使用任何会产生任何结果的属性的表达式
我猜我可能做错了事
答案 0 :(得分:1)
该问题已作为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