导致问题的步骤:
- 使用 CSS 选择器通过 Chrome 开发工具在页面中搜索某些元素 - 它有结果。
- 删除此元素(以任何方式)(不关闭通过 css 选择器面板进行的搜索)。 使用相同的选择器再次搜索——没有结果
- 恢复此元素(以任何方式,例如 ctrl+Z)(不再关闭通过 css 选择器面板进行的搜索)。
- 使用相同的选择器再次搜索 - 它有 NO 结果,这是问题所在。
- 重新打开面板或向选择器添加/删除空格或任何其他操作 - 它再次产生结果。
在 chromedriver 中观察到相同的行为。那是因为测试失败。
问题:如何使用 chromedriver 通过 css 选择器实现正确的搜索?
最佳答案
你无法避免它。但是你可以提交 bug report这样团队就可以对问题进行分类并加以解决。
关于html - 如何避免 chrome 通过 css 选择器缓存搜索结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51061880/