Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

NBi

Free#17 of 28 in Database Testing Tools

NBi: A declarative Windows framework for database, ETL, and BI validation. Ranked #17 of 28 in Database Testing Tools by our editors (7.1/10); pricing: Open source; best for windows ETL and BI database testing.

7.1/10Editor score
NBi7.1 Visit Seddryck

At a glance

  • Editor score
    7.1 / 10
  • Pricing
    Open source
  • Best for
    Windows ETL and BI database testing
  • Paid from
    Free
  • Facts checked
    21 Sep 2026
NBi screenshot
  • Where it wins

    • Declarative XML suites cover SQL, MDX, DAX, and result comparisons
    • Supports data-quality rules, setup and cleanup, ETL, and SSIS testing
    • Connects with SQL Server, PostgreSQL, MySQL, SSAS, SSRS, and more
  • Where it doesn't

    • Windows-only platform limits cross-platform deployment options
    • Self-hosted execution requires a team-managed test environment
    • XML-centric workflows may require familiarity with its framework

Our verdict on NBi

NBi is an open-source testing framework for business intelligence and data-access systems. It is designed for teams that need repeatable validation across databases, ETL pipelines, reports, and BI models without writing C# test code for every case. Tests are defined declaratively in XML and executed through NUnit, with support for SQL, MDX, and DAX queries. The framework also covers stored procedure extraction from SSRS reports, result-set comparisons, equivalence assertions, and data-quality checks with JSON reporting.

Its strongest fit is a Windows-based Microsoft data stack that needs coverage across database and BI layers. NBi supports SQL Server, SSIS, SSAS, and SSRS, while connectivity extends through OleDb-, ODBC-, and ADOMD-compatible databases and providers or extensions for MySQL, PostgreSQL, Mondrian, Neo4j, Gremlin-compatible databases, and Azure Cosmos DB. Database setup and cleanup operations help structure repeatable test flows, and ETL and SSIS package testing make it broader than a query-only validation utility. Teams working across several supported database technologies can use the same declarative testing approach rather than maintaining separate test patterns for each system.

The tradeoff is deployment scope and operational ownership. NBi runs on Windows and uses self-hosted test execution, so teams must manage the execution environment and fit it into their existing delivery process. XML offers a structured way to express suites, but teams seeking a primarily code-first or cross-platform workflow may prefer another tool. Its open-source model has no commercial licence, while the published documentation includes dated material and placeholder release metadata. NBi suits Windows teams validating ETL, databases, and BI solutions in one framework; it is less suitable for teams requiring a cross-platform managed service or a purely code-centric test authoring experience.

Your product? Our editors can test NBi in depth and publish a review, labelled as paid · from $149/mo →

NBi pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on nbi.io

NBi fact sheet

Free planNot verified
Paid fromFree
Database supportOleDb-compatible databases; ODBC-compatible databases; ADOMD-compatible databases; SQL Server; MySQL; PostgreSQL; Mondrian; Neo4j; Gremlin-compatible databases; Azure Cosmos DB
Schema migration testsNot verified
Stored procedure testsYes
Data quality checksYes
Test executionSelf_hosted
Test languageXML; SQL; MDX; DAX
DeploymentDesktop, Self-hosted
PlatformsWindows
SupportDocs
Built forSmall business, Mid-market, Enterprise (editorial estimate)
Integrations10 integrations: NUnit, SQL Server, SSIS, SSAS, SSRS, MySQL …
PricingOpen source
Websitenbi.io
Facts checked21 Sep 2026

NBi integrations

NBi lists 10 integrations on its own site.

  • NUnit
  • SQL Server
  • SSIS
  • SSAS
  • SSRS
  • MySQL
  • PostgreSQL
  • Mondrian
  • Neo4j
  • Azure Cosmos DB

Alternatives to NBi

See all NBi alternatives →

Used NBi? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used NBi for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — NBi 7.1/10

NBi is listed in our Database Testing Tools directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/nbi/"><img src="https://www.itechguides.com/best/badge/nbi.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update