All Collections
Test Automation
Basics
Creating Custom Data Tests
Creating Custom Data Tests

Create and edit test blocks to use in test automation chains

Gwenn Berry avatar
Written by Gwenn Berry
Updated over a week ago

Miqa's test automation tools enable you to kick off complex data tests with a single click or hands-free as part of your Continuous Integration (CI) pipeline. To start kicking off data tests, follow the Tutorial linked below to create your first Test Block, Test Chain, and optional Triggers.


Data Test Structure

Data tests are composed of Test Blocks that can be mixed and matched in Test Chains, which are then automatically trigger-able via the UI or CI integrations.

Test Block

A modular unit defining a Workflow and Datasets to execute on, and a set of Assertions (e.g. accuracy, concordance and timing thresholds) to verify against. Learn more about Test Blocks.

Test Chain

One or more test blocks in sequence. For example, you may wish to chain together a quick Smoke test on a mini dataset and more thorough Regression test on larger datasets.

Trigger

Integrations allowing your test chains to be kicked off automatically by CI tools or webhooks.

Data Test Results

In addition to sending test results back to your CI system, you can view detailed results or interactively explore them in any of our reporting dashboards to troubleshoot differences. Learn more at Viewing Comparison Details from Test Results.


Tutorials

Creating a Test Block and Running a Test Chain

Did this answer your question?