2017-10-06 39 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

然后我猜你做错了什么 –

相关问题