即時通訊使用proxys連接到一個網站使用硒和測試一些東西,問題是一些proxys速度非常慢,它使事情真正低效,但另一個問題是我無法捕捉到錯誤,不管我做了什麼。試圖從其他堆棧帖子的各種建議,但無濟於事。硒超時等待頁面加載與proxys
org.openqa.selenium.Proxy proxy = new org.openqa.selenium.Proxy();
proxy.setHttpProxy(ip+":"+port);
proxy.setSslProxy(ip+":"+port);
proxy.setFtpProxy(ip+":"+port);
DesiredCapabilities dc = DesiredCapabilities.firefox();
dc.setCapability(CapabilityType.PROXY, proxy);
WebDriver driver = new FirefoxDriver(dc);
try {
driver.manage().timeouts().pageLoadTimeout(15, TimeUnit.SECONDS);
driver.manage().timeouts().setScriptTimeout(15, TimeUnit.SECONDS);
driver.navigate().to("http://foo.bar");
} catch (Exception ex) {
ex.printStackTrace();
driver.quit();
driver = null;
break;
}
我的超時設置爲15秒,因爲它通過幾頁導航和一些proxys的花費30-40秒只加載一個頁面,以便它會相當長的時間,有沒有實際的方式趕上錯誤
Timed out waiting for page load
我的另一個問題是,是否會更容易使用硒的替代品?到現在爲止Iv'e曾與硒,似乎已經有一段時間了被別人判斷的幾個問題民族職位
工作完美,感謝您的幫助:) – scriptss