停止从Selenium Webdriver加载浏览器

停止从Selenium Webdriver加载浏览器,第1张

停止从Selenium Webdriver加载浏览器

这就是我遇到此问题的方式。在chrome支持之前,我将使用这种方式

pageload

我在Chrome中安装了一个名为“停止加载”的扩展程序,并设置了5秒的停止加载时间。

然后,我使用默认设置启动了驱动程序-

DesiredCapabilities capabilities = DesiredCapabilities.chrome();capabilities.setCapability("chrome.switches", Arrays.asList("--user-data-dir="+System.getProperty("user.home")+"\AppData\Local\Google\Chrome\User Data"));System.setProperty("webdriver.chrome.driver", "C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe");driver = new ChromeDriver(capabilities);

如果Chrome中的网页在5秒钟内未加载,您的扩展程序将在5秒钟内将其杀死,以解决此问题。

在某种程度上,如果您在扩展程序中设置了适当的停止加载时间,它的工作方式就像一个隐式等待



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5641959.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存