BI Validator

The Most Comprehensive Testing Automation Solution for OBIEE, Tableau and Business Objects.
Functional Testing, Regression Testing, Stress Testing, Upgrade Testing


Automate Testing of OBIEE, Tableau & Business Objects

Migration Testing

Map & compare reports data while migrating from or to OBIEE, BO & Cognos.​

Regression Testing

Baseline & compare report / dashboard PDF snapshots to identify data & layout differences.

Stress Testing

Simulate concurrent user load and gather dashboard performance statistics with varying user load.​

Upgrade Testing

Compare pre and post upgrade reports or reports across environments for data (CSV) or PDF differences.​

Catalog Testing

Baseline and compare web catalog XML to identify changes or compare them across environments.​

Functional Testing

Compare data in a report with data from a SQL query on the source or target database.​

Adhoc Report

Automatically generate adhoc reports for a given subject area and identify errors.​

Performance Testing

Monitor dashboard and report performance periodically in production environment.​

Enterprise Collaboration

Test Plans and Test Plans results are shared between team. Tests can be scheduled and results emailed.​

Supported BI Platform

BI Validator can be used to automate the testing of these BI platforms.

Supports testing of Reports, Dashboards, Subject Areas & Web Catalog of OBIEE.

Supports testing of Workbooks & Views deployed in Tableau Server and Tableau Online.

Supports testing of Web Intelligence Reports and Documents in SAP Business Objects.

Oracle uses BI Validator for automating OBIEE testing

Patented ELV Architecture

BI Testing Tool Architecture

BI Validator makes use of Datagaps’ patented ELV Architecture (Extract, Load, Validate) to automate BI Testing. This architecture supports extraction of reports and report metadata from Business Intelligence tools such as OBIEE, Tableau and Business Objects. BI Validator comes with Desktop, Repository (PostgreSQL or Oracle Database), and Server. Desktop is used for creating connections, test plans and running / scheduling for test execution. Repository is used as a database to store test definitions and test execution results. Server executes scheduled test plans and provides web-based interface for viewing reports.

Datagaps jenkins

Enables Continuous Integration for BI

By automating the BI Regression and Performance testing, BI Validator enables Continuous Integration for Business Intelligence application development
  • BI Validator provides a command line interface for kicking of Test Plans. Customers have used this interface to execute tests automatically from Jenkins.
  • Key stakeholders are automatically notified by email.
  • Queries can be executed on the BI Validator repository for additional reporting.

Easy Wizard Based Test Creation

BI Validator is tightly integrated with the BI tools making it easy to automate BI testing. It uses the BI tool metadata to completely eliminate the need for custom programming.
  • Regression Testing: Baseline and compare reports to identify data and UI differences.
  • Stress Testing: Simulate concurrent user load to identify system bottlenecks.
  • Adhoc Report Testing: Automatically tests different attribute and measure combinations.
  • Performance Testing: Track report performance trends and issues proactively.
  • Functional Testing: Compare report data with data from SQL Query.
Report data differences

Compare Report Data and UI

BI Validator supports testing of both report data and UI formatting. The differences are visually shown so that they can be easily spotted.

  • PDF: Compare UI format and data differences in PDF export of reports and dashboards
  • Excel: Compare UI format and data differences in Excel export of reports and dashboards
  • CSV: Compare data differences in report CSV export.
  • Metadata: Compare report and dashboard metadata differences such the database query, logical query, Catalog XML and Security.


Try BI Validator free for 30 days or contact us for demo​.
Shopping Basket