selenium---sl4j日志输出
来源:互联网 发布:淘宝8.8 编辑:程序博客网 时间:2024/06/05 17:31
利用slf4j输出日志,记录运行过程中的各种情况。
注:工程基于maven开发
一、pom.xml文件
<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId></dependency><dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <scope>runtime</scope></dependency><dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> <scope>runtime</scope></dependency>
二、logger定义
private static Logger logger = LoggerFactory.getLogger(xx.class);
三、logback.xml文件
<?xml version="1.0" encoding="UTF-8" ?><configuration scan="true" scanPeriod="60 seconds" debug="true"> <!-- 应用名称 --> <property name="APP_NAME" value="Nflagship_Autotest" /> <!--日志输出格式--> <property name="ENCODER_PATTERN" value="[%d{yyyy-MM-dd HH:mm:ss} %5p %class:%L] %m%n"/> <!--日志文件的保存路径,首先查找系统属性-Dlog.dir,如果存在就使用其;否则,在当前目录下创建名为logs目录做日志存放的目录 --> <property name="LOG_HOME" value="${log.dir:-logs}" /> <contextName>${APP_NAME}</contextName> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> <Pattern>${ENCODER_PATTERN}</Pattern> </encoder> </appender> <appender name="infoLogger" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${LOG_HOME}/info.%d{yyyy-MM-dd}.log</fileNamePattern> <maxHistory>30</maxHistory> </rollingPolicy> <encoder charset="UTF-8"> <pattern>${ENCODER_PATTERN}</pattern> </encoder> </appender>
<root level="INFO"> <appender-ref ref="infoLogger"/> <appender-ref ref="STDOUT"/> </root></configuration>
0 0
- selenium---sl4j日志输出
- sl4j 日志 配置详解
- 日志sl4j、log4j、common-logging
- Spring Boot 集成日志 logging sl4j
- 第三方类库-日志-SL4J简介-1
- 第三方类库-日志-SL4J简介-2
- log4j,logback,sl4j常用日志格式详解
- sl4j问题
- LogBack sl4j 通过MDC实现日志记录区分用户Session[以Spring mvc为例] - 独木桥
- sl4j日志可在本地写入控制台和文件,在服务器不能写入文件
- Python +Selenium logging模块打印日志并输出到记事本中
- python selenium学习日志
- 日志输出
- 日志输出
- 【学习日志】Python selenium错误
- selenium之日志管理-log4j
- Mybatis sl4j 打印SQL
- sl4j in project
- Linux 安装Tomcat指定JDK
- linux2.6.32.71如何在lcd上显示内核启动信息
- Python Tornado 异步和非阻塞I/O
- 学习小组小记
- wifidog源码分析 - 认证服务器心跳检测线程
- selenium---sl4j日志输出
- 如何在安卓中把方形图变成圆形图
- 第十一周补充项目4-日期和时间类
- JavaScript事件委托的技术原理
- nyoj559 报数游戏
- kernel启动流程
- iframe跨域互相访问
- Asmack长链接框架使用
- Fast R-CNN笔记