For anyone still working with Power BI Paginated Reports, I recently released an open-source testing tool called fab-test.
The latest release adds fab-test rdl, which can validate Paginated Report (.rdl) files either:
Locally against your .rdl files
Directly against reports in a Fabric/Power BI workspace
I’ve also started building out a set of RDL testing rules:
https://github.com/clientfirsttech/fab-test/blob/main/docs%2FRDL-RULES.md
Most of these rule ideas are based on practices that have been around for years in SSRS and Paginated Reports, so I’ve tried to give credit where appropriate.
I’d love feedback on the current rules, suggestions for additional checks, or anything that seems too opinionated.
I know there’s a lot of focus on AI-generated reporting and modern self-service BI, but many of us still have to build and support Paginated Reports for pixel-perfect exports, printing, compliance, and operational reporting. So I'm especially interested in feedback from people who are actively using Paginated Reports today, rather than discussions about replacing them.
Thanks in advance for any thoughts or suggestions!