如何关闭硒3.5.3中的壁虎驱动程序(0.18v)日志

时间:2017-10-06 07:36:40

标签: eclipse selenium-webdriver geckodriver

.

这些日志一直持续到代码的最后一行并且非常恼人。我需要帮助来关闭这些日志

2 个答案:

答案 0 :(得分:0)

这是硒3.01及以上的问题。我从这个link中读到了它:

您可以使用LoggingPreferences类并启用属性。试试这个answer它可以帮助你:

答案 1 :(得分:0)

使用以下命令创建一个Windows批处理文件,并在设置gecko驱动程序属性时将该批处理文件作为参数提供。请参阅以下代码。

批处理文件为 gecko.bat

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

在初始化Firefox驱动程序之前,在脚本中设置Gecko驱动程序系统属性。请看下面的

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

在上面的代码中,C:\Selenium\****\geckodriver.exe是PC中geckodriver.exe的路径,C:/Selenium/***/gecko.bat是您在PC上创建并保存的批次的路径。

这肯定会奏效。一切顺利。