4

我正在开发一个使用 selenium chrome web 驱动程序的工具。那应该只在控制台上显示结果。但是在初始化期间它会打印一些错误日志。我的问题是如何删除这些日志。

WebDriver driver=new InternetExplorerDriver();

在这种情况下,它显示日志

 Started InternetExplorerDriver server (32-bit)
  2.24.2.0
 Listening on port 41437

而对于铬

 WebDriver driver =new ChromeDriver();

日志是

  Started ChromeDriver
  port=42458
  version=21.0.1180.4
  log=G:\Workspace_Selenium\WebTestSelenium_ToResolveTheReview\chromedriver.log

寻求帮助

4

1 回答 1

1

如果您没有使用控制台以外的任何类型的日志记录(或自己管理),那么

Logger shutUp = Logger.getLogger("");
shutUp.setLevel(Level.WARNING);

做这项工作。那应该只输出警告。当然,您可以使用Level.SEVERE它使其仅输出错误甚至Level.OFF绝对安静。

于 2012-07-18T14:30:21.530 回答