EVERYTHING XIAOMI
Get listed

NBi

NBi is a free, open-source framework for testing Business Intelligence solutions and validating data quality.

Place
#20 of 28
Score
5.8
NBi's website

What NBi is

NBi is a free, open-source framework for testing Business Intelligence solutions and validating data quality. It covers databases, cubes, ETLs, and reports, including SQL Server, SSIS, SSAS, and SSRS components in the Microsoft BI stack. Tests are described declaratively in XML, without requiring C# or another development language to specify them. NBi is an NUnit add-on that interprets XML test files and runs the checks. It connects to data sources through OleDb or ODBC, and extensions can provide access to additional databases. The GenBI interface and genbiL macro language can automate test-suite creation, including suites with thousands of tests. Documentation covers building and running suites with Azure DevOps and AppVeyor. NBi is self-hosted on Windows. Setup requires .NET Framework 4.5 or higher and NUnit 2.x; the guide says not to use NUnit 3.x. Releases from version 1.6 onward use Apache 2.0, while earlier releases used MS-PL. The maker says no commercial licence is available.

Good

  • XML test specifications need no C# authoring.
  • Covers databases, cubes, ETLs, and reports.
  • GenBI and genbiL can automate test-suite creation.
  • Documentation includes Azure DevOps and AppVeyor.

Watch out

  • Requires .NET Framework 4.5 or higher.
  • Requires NUnit 2.x; NUnit 3.x is not supported.
  • No commercial licence is available.

Who it suits

NBi suits teams validating data quality or testing databases, cubes, ETLs, and reports in a Business Intelligence workflow. It is aimed at Windows users able to meet its .NET Framework and NUnit prerequisites.

Verdict

NBi offers declarative XML testing for a broad range of BI components, with automation options for large suites. Its Windows, .NET, and NUnit requirements—and the lack of a commercial licence—are important constraints to weigh.

Plans and prices

From NBi's own pricing page, checked 8 Oct 2026.

All about pricing
PlanPriceWhat it gives you
NBiFreeOpen-source framework · no commercial licence available

The facts

Each one read from NBi's own pages, with the date it was checked.

What it does

CI/CD
The automation documentation includes instructions for building and running test suites with Azure DevOps and AppVeyor.checked 8 Oct 2026
Commercial availability
The maker states that there is no commercial licence available.checked 8 Oct 2026
Coverage
NBi targets databases, cubes, ETLs and reports, and supports SQL Server, SSIS, SSAS and SSRS components in the Microsoft BI stack.checked 8 Oct 2026
Database connections
NBi supports data sources through OleDb or ODBC connections, with additional databases reachable through extensions.checked 8 Oct 2026
Issue reporting
The maker directs users to report bugs through its GitHub issue tracker.checked 8 Oct 2026
License
Since version 1.6, NBi releases use the Apache 2.0 license; earlier releases used MS-PL.checked 8 Oct 2026
Maintainer
The website credits Cédric L. Charlier and states that its contents are © 2025.checked 8 Oct 2026
Prerequisites
The setup guide lists .NET Framework 4.5 or higher and NUnit 2.x as prerequisites, and specifies not to use NUnit 3.x.checked 8 Oct 2026
Purpose
NBi is an open-source framework for testing Business Intelligence solutions and validating data quality.checked 8 Oct 2026
Test authoring
Tests are written declaratively in XML, without requiring C# or another development language to specify them.checked 8 Oct 2026
Test framework integration
NBi is an add-on for NUnit and interprets XML test files to run tests.checked 8 Oct 2026
Test generation
The GenBI user interface and genbiL macro language can automate creation of test suites, including suites with thousands of tests.checked 8 Oct 2026

Alternatives to NBi

All alternatives
  1. 1Atlas logo

    Atlas

    Free planOpen sourceWebAPILinuxmacOS
    8.3From $39 a month
  2. 2DataKitchen TestGen logo

    DataKitchen TestGen

    Free planOpen sourceWebAPILinuxmacOS
    8.1From $100 a month
  3. 3Soda logo

    Soda

    Free planWebAPILinuxSelf-hosted
    7.5From $750 a month
  4. 4

    Avidemux

    Free planOpen sourceWebLinuxmacOSWindows
    7.3Free plan
  5. 5

    pgroll

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.3Free plan
  6. 6Bytebase Enterprise logo

    Bytebase Enterprise

    Free planWebAPISelf-hosted
    6.8From $20 a month