All Collections
Test Automation
Basics
Automating Tests & Executions
Automating Tests & Executions
Gwenn Berry avatar
Written by Gwenn Berry
Updated over a week ago

A critical piece of quality management in bioinformatics development, and key benefit of Miqa, is the ability to evaluate your bioinformatic pipeline results on-demand and automatically each time you make a code change.

Test Trigger-Based Automation

CI Triggers

The best method of test automation is to incorporate standardized testing and execution jointly as part of a Continuous Integration setup. Miqa enables this through direct integrations such as those with GitHub Actions, BitBucket Pipelines, and CircleCI. These integrations build off of our Test Trigger > Test Chain > Test Block structure and can be used individually or in combination.

Schedule Triggers

To run a particular test and set of analyses on a nightly, weekly, or other scheduled basis, create a trigger and follow the instructions in the Scheduled tab of the Test Trigger Integration Setup view.

Alternatives

Alternatively, if you cannot use CI or don't see an appropriate integration, you may choose to incorporate automated execution and non-assertion-based reporting using Workflow Automations. Contact your support representative if you are considering this; as there may be better alternatives using the Test Trigger method.

Did this answer your question?