How to generate logs in selenium webdriver?

 Logs

Add Below repository library in pom.xml.


<dependency>

<groupId>log4j</groupId>

<artifactId>log4j</artifactId>

<version>1.2.17</version>

</dependency>




import org.apache.log4j.Logger;

import org.testng.annotations.Test;


public class Generatepractiselog{


public static Logger log;


@Test

public void testGenerateTestLog() throws InterruptedException {


Logger log = Logger.getLogger("devpinoyLogger");


log.info("A");


Thread.sleep(2000);


log.info("B");


Thread.sleep(2000);

log.info("C");


Thread.sleep(2000);

log.info("D");

Thread.sleep(2000);

log.info("E");


}

}


log4j.properties


#Application Logs

log4j.logger.devpinoyLogger=DEBUG, dest1

log4j.appender.dest1=org.apache.log4j.RollingFileAppender

log4j.appender.dest1.maxFileSize=6000KB

log4j.appender.dest1.maxBackupIndex=4

log4j.appender.dest1.layout=org.apache.log4j.PatternLayout

log4j.appender.dest1.layout.ConversionPattern=%d{dd/MM/yyyy HH:mm:ss} %c %m%n

log4j.appender.dest1.File=/Users/uss/Desktop/untitled folder/GenerateLogPractise/src/logs/AppLog1.log

log4j.appender.dest1.Append=true


  • It will create AppLog1.log file in /Users/uss/Desktop/untitled folder/GenerateLogPractise/src/logs/ location

Comments

Popular posts from this blog

For Get Dynamic data & USe it into Postman Body parameters

What is data driven testing?

API Automation Testing Script to check Response

How to handle frame window in selenium?

How to work with mouse hover menu in selenium?

How does Selenium Webdriver handle SSL certificate in Chrome?