html - 如何避免 chrome 通过 css 选择器缓存搜索结果?

标签 html css google-chrome-devtools selenium-chromedriver

导致问题的步骤:

  1. 使用 CSS 选择器通过 Chrome 开发工具在页面中搜索某些元素 - 它有结果。
  2. 删除此元素(以任何方式)(不关闭通过 css 选择器面板进行的搜索)。 使用相同的选择器再次搜索——没有结果
  3. 恢复此元素(以任何方式,例如 ctrl+Z)(不再关闭通过 css 选择器面板进行的搜索)。
  4. 使用相同的选择器再次搜索 - 它有 NO 结果,这是问题所在
  5. 重新打开面板或向选择器添加/删除空格或任何其他操作 - 它再次产生结果。

在 chromedriver 中观察到相同的行为。那是因为测试失败。

问题:如何使用 chromedriver 通过 css 选择器实现正确的搜索?

最佳答案

你无法避免它。但是你可以提交 bug report这样团队就可以对问题进行分类并加以解决。

关于html - 如何避免 chrome 通过 css 选择器缓存搜索结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51061880/

相关文章:

html - 空间和中心框

html - Bootstrap 导航栏中的中心文本

javascript - 使用 JQuery 设置 HTML 属性

javascript - 如何在 Chrome 开发者工具中禁用加载时的特定脚本

css - Chrome 开发工具 - 如何将 "styles"和 "computed"标签合并在一起?

google-chrome - chrome dev-tools 网络限制似乎比设置慢

javascript - 如何删除已经使用过的元素?

javascript - 使用航路点在滚动上添加/删除类

html - 显示li时用anchor填充li :inline

javascript - 添加动态类时的 Css 类优先级