cuba-platform/masquerade

Tutorial: How to add Logging

Opened this issue · 0 comments

  1. Enable logback-classic or slf4j-simple
  2. Customize logback-test.xml
<configuration debug="false">
    <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
            <level>INFO</level>
        </filter>

        <encoder>
            <pattern>%d{HH:mm:ss.SSS} %-5level %logger{0} - %msg%n</pattern>
        </encoder>
    </appender>

    <root level="debug">
        <appender-ref ref="CONSOLE"/>
    </root>

    <logger name="com.codeborne.selenide" level="WARN"/>
    <logger name="org.openqa.selenium" level="WARN"/>
</configuration>
  1. Custom logging - LoggerFactory.getLogger(BlaBla.class).info("")
    See also:
@Wire
public Logger logger;