gpt4 book ai didi

Selenium - 等到同步完成

转载 作者:行者123 更新时间:2023-11-28 20:51:32 24 4
gpt4 key购买 nike

我有一个应用程序会在登录后将数据同步到本地存储。请参阅以下内容:

enter image description here

控制台:

enter image description here

但是当我运行 selenium 测试时,它会导致错误,因为尚未加载以下屏幕。 一个 API 调用可能比另一个花费更长的时间(可以始终不同)。如何确保 selenium 测试等到所有同步完成?

最佳答案

如果此元素存在但在加载所有内容后不可见,我认为以下应该有效。否则你需要改变条件。

我不确定您使用的是哪种语言,但是您可以将代码转换为您选择的语言。

from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
wait = WebDriverWait(driver, 30)
wait.until(EC.invisibility_of_element_located(driver.find_element_by_xpath("//*[conatains(text(),'Bezig')]")))

关于Selenium - 等到同步完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44929438/

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