0
,腳本是能打開瀏覽器,但它是不是能夠把URL我用driver.get()方法。然後,我嘗試添加和增加睡眠時間,之後,我的腳本能夠加載url,並且它按預期工作,但大部分時間都是失敗的,我不知道它是時間問題或驅動程序問題,請建議我適當的解決方案。硒網絡驅動器:能夠打開Firefox瀏覽器,但無法在執行我的腳本加載地址
平臺使用 - Windows 7的 語言-java 工具 - 用於驅動程序實例創建硒網絡驅動程序2.48.2 火狐-34.0
代碼如下:
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
driver = new FirefoxDriver();
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
driver.get(myurl);
}
錯誤日誌如下:
Slenium web driver : Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output...and ...Receiving org.openqa.selenium.WebDriverException: Cannot find firefox binary in PATH)
我從csv文件讀取myurl價值 – sufiya
請儘量將http://stackoverflow.com/questions/20950748/cannot-find-firefox-binary-in-path-make-sure-的IS-安裝了Firefox –
可能的複製[如何讓火狐與硒的webdriver在Mac OSX上工作(http://stackoverflow.com/questions/9907492/how-to-get-firefox-working-with-selenium-webdriver -on-mac-osx) – stackoverflow