Skip to content
SPECIFICTION
Get listed

DataKitchen TestGen vs pgTAP

DataKitchen TestGen

datakitchen.io

pgTAP

pgtap.org

Side by side

FigureDataKitchen TestGenpgTAP
Price from$100/mo—
Free planYes—
Free trial——
Open sourceYes—
WebYes—
WindowsYes—
macOSYes—
LinuxYesYes
APIYes—
Self-hostedYesYes
Plans published20
Spec score · Database Testing Tools9.3 (#2)6.9 (#25)
InstallationThe installer supports Docker or pip, seeds demo data and opens the browser UI; Docker setup is estimated at 5–10 minutes.pgTAP must be installed on a host running PostgreSQL and cannot be installed remotely.
PurposeTestGen profiles databases and automatically generates data quality tests, with dashboards for results and quality scores.pgTAP is a PostgreSQL unit testing framework that emits TAP from psql scripts or xUnit style test functions.
SupportThe open-source plan includes community support, and Enterprise includes direct DataKitchen support and priority access to releases.The license says the author has no obligation to provide maintenance, support, updates, enhancements, or modifications.

Plans

DataKitchen TestGen

  • Open SourceFree
  • Enterprise$100 a month

DataKitchen TestGen pricing →

pgTAP

No plans published.

pgTAP pricing →

In their own words

DataKitchen TestGen

DataKitchen TestGen profiles databases, generates data quality tests, and shows results and quality scores in dashboards. Its listed checks include 55 profiling characteristics, 32 hygiene detector tests, and 49 test types, including generated tests, business rules, and custom SQL. Monitors cover freshness, volume, schema, and custom metrics, using predictive models to flag changes such as late arrivals and schema drift. Supported databases include Snowflake, Databricks SQL, Azure Synapse Analytics, Azure SQL Database, SQL Server, OneLake, BigQuery, Redshift, Aurora PostgreSQL, Oracle 12c and later, SAP HANA, PostgreSQL, and Salesforce Data 360. It can also profile and test structured data in Iceberg, Parquet, Avro, ORC, CSV, and JSON through supported external-table options. TestGen runs in the customer’s infrastructure; DataKitchen says it does not host the application or receive customer data. It queries target databases with read-only access and stores results and metadata in its application database. The free Open Source plan is limited to one user, one connection, and one project. Enterprise costs $100 a month, billed per user and per database connection.

Visit datakitchen.io

pgTAP

pgTAP has no write-up on Specifiction yet; its figures are above.

Visit pgtap.org