Meta
Meta tests are optional and as their name suggests these tests are not about the data of the app itself but more about the app in general.
Data model
Test the overall view of the data model. All of the tests in the list below are optional:
- Fields - list of fields to be present in the app
- Tables - list of tables to be present in the app
- SyntheticKeys - synthetic keys are allowed or not in the app
- AlwaysOneSelected - list of fields, for which
qOneAndOnlyOne
property should be true
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
VizObject
Check if specific objects (viz, sheet etc) are present in the app
1 2 3 4 5 6 7 8 9 |
|
Field
List of fields to exists and the count of their distinct values is matching an expected number
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
Table
List of tables to exists and the count of their rows is matching an expected number
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
Variable
- Exists - variables to exists in the app
- DoNotExists - variables to not exists in the app
1 2 3 4 5 6 7 8 9 10 |
|
DataConnection
Check if specific data connections are available/visible from the app/user
1 2 3 4 5 6 7 8 9 10 11 12 |
|
MasterItem
Similar to data connections check, just check if specific master items are present in the app (dimensions, measures and visualizations)
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|