Abbreviations, used in the manual:
QG - Quality Gates
A Test is a data rule applied to one or more Data Sets depending on the Test requirements. Each Test can be executed (from QG UI or externally by a command). Test processes, scheduling, and mail alerts will enable full automation of your Test solution.
What is Data Set?
A Data Set could be a query, file, DB table or any source that returns data in a specific structure. The Data Set connects to the Data Source in order to get the required data according to the conditions defined in the Data Set. Different options are supported according to the Data Source type.
Please see the related manual: Data Sets
The Test can be added/edited for a specific Project.
In the QG module -> in the left side menu choose My Projects section -> choose a Specific Project -> go to Tests section:
Add Test button - creates a new test.
Start a Tour button - demonstrates how to build a new Test from scratch for the first time.
Bulk Operations - Bulk operations enable performing actions like Copy/Update/Schedule/Delete in bulk, instead of one by one. Please see the related manual: Bulk operations
Deploy/Deploy All - allows to Deploy selected tests/all the tests in the page from one environment to another.
QG Test wizard
QG module includes the next Test types:
-
Compare - is designed to validate the consistency and completeness of Data Sets at any data flow. Compare Test can contain two or more Data Sets. The Compare Test will enable you to select between different compare resolutions - Data integrity, Aggregated Data, and Raw Data. Please see the related manual: Compare tests
-
Data Validation - designed to understand the basic statistics of your Data Set and define business rules at the row level. Please see the related manual: Data Validation tests
-
KPI - KPI validation is designed to make sure your measures are up to business standards. Please see the related manual: KPI tests
-
Custom - the logic is implemented in the input Data Set, and returned rows will fail the Test according to the threshold settings. Please see the related manual: Custom tests
The next options are common for all the Test types:
In order to create a new test from the grid, click the "Add Test" button.
Name - insert a name for the test.
Description - short test description.
Severity - define the test's severity (default value is "Normal")
Tags - test can be related to appropriate Tag(s).
After clicking the Save button:
Test's Id - the ID that is assigned to the test.
Test Enabled switcher - enable/disenable test running.
Toolbox - for detailed information please see the related manual: Tests Toolbox
Share Options - share the test results via Email, Slack, or Splunk. Please see the related manual: Test's Share Options
Set Variables - when using variables as part of the test, variables' values can be edited through "Set Variables".
Log Tables &Threshold - for detailed information please see the related manual: Test Results - Thresholds & Log Results
Comments
0 comments
Please sign in to leave a comment.