gpt4 book ai didi

python - Selenium Webdriver + python - 鼠标悬停后无法隐藏工具提示

转载 作者:行者123 更新时间:2023-11-28 19:24:33 26 4
gpt4 key购买 nike

我正在我的网页上使用 Selenium WebDriver 和 Firefox 测试工具提示。

我试图将鼠标悬停在附有工具提示的元素上。测试是否显示工具提示,然后将鼠标悬停在另一个元素上并测试其各自的工具提示。

element_to_click = claim_section.find_element_by_class_name("arrowBox")
hover_mouse = ActionChains(self.driver).move_to_element(element_to_click)
hover_mouse.perform()

在任何给定时间,当我手动测试它时,我们只会看到一个工具提示。但是当我运行这个测试时,第一个工具提示不会隐藏。我试图移到页面上的另一个元素上,但工具提示仍然可见。

我在这里是否遗漏了任何其他操作以及可能的解决方案是什么?

最佳答案

如果您有多个工具提示,请确保您没有重复使用同一个 ActionChains 对象。我像这样遍历我的工具提示:

for element in elements:
ActionChains(self.driver).move_to_element(element).perform()

关于python - Selenium Webdriver + python - 鼠标悬停后无法隐藏工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16426416/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com