gpt4 book ai didi

time - Selenium 中 waitForPageToLoad 的替代方案

转载 作者:行者123 更新时间:2023-12-04 01:08:01 27 4
gpt4 key购买 nike

我在页面上有一系列链接,需要不同的时间来加载...我想捕获每个链接所花费的时间...我遇到的问题是,如果超过 waitForPageToLoad 时间,则会导致测试失败,我的其余链接没有得到测试...我知道我可以跳过测试中的可疑链接或设置超出预期的时间限制,但我希望有一个可以用于 waitForPageToLoad 的替代方案在 Selenium 中加载页面时捕获,因此,如果页面加载时间超过一分钟,则脚本不会结束。

最佳答案

Wawa 的答案对我来说非常有用,我只需将增量添加到第二个变量即可。

我也只想等5秒,所以我改变了中断标准。

int second = 0;
while(!selenium.IsElementPresent(mylink))
{
if(second >= 5)
break;
Thread.Sleep(1000);
second++;
}

关于time - Selenium 中 waitForPageToLoad 的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1202218/

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