In this session, I have explained all the concepts of Extent Reports in a details manner from scratch in easiest manner. All the advanced concepts of Extent Reports are covered in this session. Refer to the curriculum for more details.
Why Default TestNG Reports are not enough?
Widely used Test Automation Reports in the market
What are Extent Reports?
Official Website of Extent Reports and Documentation
Is Extent Report free or paid?
Exploring Extent Reports in detail
Setting up Projects with Extent Report library
Different Reporters supported by Extent Reports
Generating Basic Extent Report without any Tests using Spark Reporter
Creating Tests in the Extent Reports and showing their execution results in report
Different Logs and their Levels in Extent Reports
Log text in bold or italic formats into the generated extent report
Log xml content into the generated extent report
Log JSON content into the generated extent report
Log Collection Data into the generated extent report
Log Highlighted text into the generated extent report
Log Exception details into the generated extent report
Adding description to the Tests in Extent Report
Attaching screenshots to extent reports at Test Level
Attaching screenshots to extent reports at Log Level
Attaching screenshots to extent reports only for the failed tests
assignAuthor(), assignCategory() and assignDevice()
Configuration using Java : Report theme,naming, title, time stamp format, CSS style and JS Code
Configuration using JSON and XML : Report theme,naming, title, time stamp format, CSS style and JS Code
Enabling previewing of base64 images in the generated Extent Report
Adding System Envrionment details to Extent Reports
Remove or change the order of Extent Report Tabs
Generating separate Extent Reports with filtered Status Test results
Extent Reports : Shortcuts