2017-10-06 35 views

回答

0

這是一個硒3.01及以上版本的問題。我已閱讀link

您可以使用LoggingPreferences類並啓用屬性。試試這個answer它可能會幫助你:

+0

我試過了你的建議,但它不工作。 –

+0

我猜,硒罐3.0及以上版本出現了一些問題,這就是爲什麼它不可行 – iamsankalp89

+0

感謝您的努力,但我想這是硒3.0及以上版本的問題。 –

0

使用下面的命令創建一個windows批處理文件,並在設置gecko驅動程序屬性時將該批處理文件作爲參數提供。請參閱下面的代碼。

批處理文件gecko.bat

@ECHO OFF 
C:\Selenium\****\geckodriver.exe --log fatal %* > NUL 2>&1 

集壁虎腳本驅動系統屬性初始化Firefox的驅動程序之前。請參考下面

System.setProperty("webdriver.gecko.driver","C:/Selenium/***/gecko.bat"); 
WebDriver driver = new FirefoxDriver(); 

在上面的代碼C:\Selenium\****\geckodriver.exe是geckodriver.exe的路徑在您的PC和C:/Selenium/***/gecko.bat是創建並保存在PC上運行批處理的路徑。

這將工作肯定。祝一切順利。

+0

根據你的解決方案,它甚至不連接到Firefox的驅動程序。 –

+0

然後我猜你做錯了什麼 –

相關問題