Java Selenium在Findelement上的加载时间太长了

Java Selenium在Findelement上的加载时间太长了,java,selenium,Java,Selenium,我使用selenium来远程firefox,它工作得很好,但最近我观察到。一旦我的网速变慢,firefox在移动到另一个页面后不会停止加载 driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS); driver.get(baseUrl + "/"); 当尝试连接到baseurl时,上面的方法有效。但是 driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECO

我使用selenium来远程firefox,它工作得很好,但最近我观察到。一旦我的网速变慢,firefox在移动到另一个页面后不会停止加载

driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
driver.get(baseUrl + "/");
当尝试连接到baseurl时,上面的方法有效。但是

driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
driver.findElement(By.id("body-container")).click();

完成此删除后,移动到下一页并不会停止加载

这是否适用于特定的URL?您还可以从Firefox状态栏看到任何请求都很慢/阻塞吗?另一种可能是WebDriver客户端代码和远程驱动程序之间的HTTP请求变慢,这将在一定程度上影响任何查找的性能。您可以使用Firebug和NetExport来诊断网络计时:firefox说“正在等待www.url.com”,但页面会完全加载,但不会停止加载。问题是什么?你能检查firebug中的时间线,然后在问题中发布它吗?看起来有些资源很慢。