Test Cases
Inside Allure TestOps the test cases have following attributes which can be used with AQL for filtering.
Attribute | Description | Examples |
---|---|---|
|
Identifier |
|
|
Name |
|
|
Tags |
|
|
Related issues |
|
|
Roles |
|
|
Search by all roles |
|
|
Custom fields. A complicated attribute with a specific syntax, see examples |
|
|
Custom field values. (by all custom fields) |
|
|
The layer |
|
|
The status |
|
|
The workflow |
|
|
If the test is muted |
|
|
When the test case was muted |
|
|
Time of creation |
|
|
The user who’s created the test case |
|
|
Last modified date |
|
|
The user who’s last modified the TestCase |
|
|
Whether the test has been deleted |
|
Real world examples
\\not deleted, not muted tests with an Epic Auth and no feature or with Epic Security
deleted is false and muted is false
and (
cf["Epic"] = "Auth" and cf["Feature"] is null or cf["Epic"] = "Security"
)
// Current user tests
role["Owner"] = currentUser()
// Current user API tests
role["Owner"] = currentUser() and layer = "API"