如何删除Chrome网络驱动程序和IE网络驱动程序的日志
我正在开发一个使用硒铬网络驱动程序的工具。这应该只在控制台上显示结果。但在初始化期间它会打印一些错误日志。我的问题是如何删除这些日志。如何删除Chrome网络驱动程序和IE网络驱动程序的日志
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
寻找帮助
如果你不使用任何一种不是控制台登录其他的(或管理它自己),然后
Logger shutUp = Logger.getLogger("");
shutUp.setLevel(Level.WARNING);
做这项工作。那应该只输出警告。当然,您可以使用Level.SEVERE
使其仅输出错误,或者甚至可以使其绝对安静。
我也使用这个但也不工作 – 2012-07-18 14:31:50
使用Level.OFF但它仍然打印LOG – 2012-07-18 14:37:51
也许记录器的名称不是''“'? – Philip 2014-01-28 03:05:39
你能说清楚你到底想删除什么吗?您是否希望控制台不打印上面粘贴的信息,或者您希望Web驱动程序不保存日志文件? – hcix 2013-02-07 13:38:01
信息,即在控制台上打印 – 2013-02-07 13:40:45