Skip to content

grasshopper7/pdf-extent-report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

Refer to this article for more details. This is a sample implementation for the PDF Extent Reporter.

The report contains four sections – summary section with a dashboard and attribute summary, test details section, attribute details section and media section. There is a one to one mapping between the Spark and PDF reports. The summary section maps to the dashboard tab of the Spark report. The test details section maps to the test tab of the Spark report. The attribute details section maps to the category, author, device and exception tabs.

The PDF report is a single file with the medias embedded in it. This allows it to be shared easily without need of zipping and extracting contents. This convenience comes with the issue of file size, if report contains numerous medias. This report currently does not support base64 media.

The report uses MIT or Apache licensed code for PDF display which removes any licensing issues. Following are the PDF related dependencies – PDFBox, easytable and pdfbox-layout. The report uses the open source Liberation Sans font family.

Dashboard

sample

Attribute Summary

sample

Tests Summary

sample

Attribute Details

sample

Expanded Medias

sample

About

Sample implementation report for PDF extent reporter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published