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 across all roles |
|
|
Custom fields. A composite attribute with a specific syntax, see examples |
|
|
Custom field values. Search across all custom fields values of a TC |
|
|
The layer of a test |
|
|
The workflow's status |
|
|
The workflow |
|
|
Check whether the test is muted or not |
|
|
When the test case was muted |
|
|
Time of creation |
|
|
The user who has created the test case |
|
|
Last modified date |
|
|
The user who has last modified a TestCase |
|
|
Checks if the test is automated or not |
|
|
Last modified date |
|
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"