【问题标题】:Selenium IEDriverServer loggingSelenium IEDriverServer 日志记录
【发布时间】:2016-08-16 11:35:56
【问题描述】:

我有下面的代码,它将在启动 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");

但此代码仅针对最后一个日志级别生成。表示在最后一步设置的日志级别。 这里是错误。

我需要为所有级别生成日志。应该怎么做?

提前致谢。

【问题讨论】:

标签: selenium selenium-webdriver selenium-iedriver


【解决方案1】:

我相信 IE 日志级别与 log4j 类似,因为日志级别将包括所有“低于”它的日志级别。 EG:ERROR 将包括 ERROR 和 FATAL 消息。 INFO 将包括 INFO、WARN、ERROR 和 FATAL 消息。

所以将ie.driver.loglevel 设置为您想要的最低日志记录级别;在原始帖子中是INFO

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-16
    • 2012-01-09
    • 1970-01-01
    • 1970-01-01
    • 2010-09-24
    • 1970-01-01
    • 1970-01-01
    • 2012-08-18
    相关资源
    最近更新 更多