当前位置: 首页 > 知识库问答 >
问题:

Chrome 84检查元素,查找不像以前那样以黄色突出显示的结果

訾稳
2023-03-14

像往常一样,在进行自动化测试时,我在Chrome中使用“inspect”(Ctrl+Shift+I)通过xpath、id、CSS选择器等查找元素。例如:

//li/a[contains(text(), "Products")]

上面是这个页面中的一个xpath。在Chrome的早期版本中,在“DevTools”/“elements”中,按Ctrl+F打开“find”选项并粘贴该xpath元素后,在DevTools窗口中突出显示。在新版本的chrome中,它没有突出显示,通常的“1/1”结果显示在“查找”选项卡的最右边。

我搜索了互联网和Chrome设置,但没有用到。黄色高亮是节省时间的,我确定我使用的是正确的元素。

共有1个答案

景宏朗
2023-03-14

是的,在最近的Chrome84更新中,查找功能是有缺陷的。已经报告了3个问题,这些问题目前处于未经证实的状态(在撰写此答案时)。您可以通过以下链接了解更多细节-

>

  • 如果元素选项卡中只有DOM中的一个元素,则不会突出显示该元素

    “元素”选项卡上的“查找”功能不起作用

  •  类似资料:
    • 问题内容: 是否可以检查元素的CSS 或使用JavaScript? 问题答案: 元素具有一个属性,该属性可以告诉您想要什么,如果样式是内联声明的或使用JavaScript声明的: 将为您提供一个字符串值。 就像sdleihssirhc在下面说的那样,如果元素是被CSS规则继承或指定的,则需要获取其计算样式:

    • 问题内容: 大多数时候,我并不担心,但是我有一个图像轮播,如果我快速单击下一个和上一个div,它们会在Chrome中突出显示。 我尝试使用outline:none,但没有效果。有什么解决办法吗? 问题答案: 除了Floremin提供的链接(该链接使用JavaScript清除文本选择以“清除”选择内容)之外,您还可以使用纯CSS来完成此操作。CSS在这里… 只需将属性添加到要应用此类的元素即可。我强

    • 我想使用查找从一个集合中获取一些数据并将其放入另一个集合中。 在localfield或foreignfield中写什么都不重要,因为它从player_game_stats中获取所有数据并将其插入player集合中的每个文档中。我想检查localfield和foreignField是否相等,但lookup不检查这一点。我对mongodb使用NoSqlBooster

    • 问题内容: 我试图创建一种方法来检查数组中是否增加了元素。如果所有元素按升序排列,则应返回True。当我比较arr [i + 1]时,我得到了一个界外异常。关于如何使它起作用的任何想法。 问题答案: 我建议你这样写你的方法 我会帮你的 返回正确的结果(当您不应该返回true时) 考虑超越 避免不必要的循环

    • 输出: 我真的不知道该说什么。这种精确的划分方式在过去一直对我有效。为什么在这种情况下不起作用?此外,和都不能正常工作,我已经尝试过了。

    • 我想知道,当我们将鼠标光标放在图形的这些元素上而不单击它们时,是否有方法显示相应的标记(或行)值,以类似的方式绘图(此处使用散点图的一些示例)。 我自己实现的是一些基本的交互式绘图(在单击绘图元素后向线条添加标记,等等)。出于某些目的,我看到了这个非常有用的包(mpldatacursor),但仍然不是我想要的。 正如您在本例中看到的,我可以选择一条线的坐标并显示它们,但这只有在单击这些点时才会发生