我有下面的代码,它将在启动IE驱动程序之前设置webdriver的属性。我的意图是捕获信息、致命和错误日志。
System.setProperty("webdriver.ie.driver", "C:\\IEDriverServer.exe");
System.setProperty("webdriver.ie.driver.loglevel","FATAL");
System.setProperty("webdriver.ie.driver.loglevel","INFO");
System.setProperty("webdriver.ie.driver.loglevel","ERROR");
System.setProperty("webdriver.ie.driver.logfile","C:\\IEServerlog.log");但是这段代码只为最后一个loglevel生成。表示最后一步设置的日志级别。这就是错误。
我需要生成所有级别的日志。应该采取什么方法?
提前谢谢。
发布于 2016-08-16 21:41:49
我认为IE日志级别类似于log4j,因为日志级别将包含“低于”它的所有日志级别。例如:错误将包括错误和致命消息。信息将包括信息、警告、错误和致命消息。
因此,在您想要的最低级别的日志记录中设置ie.driver.loglevel;在最初的帖子中应该是INFO
https://stackoverflow.com/questions/38973882
复制相似问题