Entity fields

Test case:

Attribute

Description

Examples

id

identifier

id = 17
id != 20
id is 17
id in [1, 2, 10]
not id in [1, 2, 10]
title
preconditions
postconditions
description

Test case title, pre/postconditions, description

title is "first test"
title = "first test"
title ~ "rst"
title in ["first test", "second test"]
author

A user that has created a test case

author in ["user1", "user2"]
author = "user1" or author = "user2"
author

If a test case has been created by a reporter app

author = playwright-reporter
author = cucumberjs-reporter
author = cypress-reporter
author = jest-reporter
author = newman-reporter
author = testcafe-reporter
author = cucumber3-reporter
author = cucumber4-reporter
author = cucumber5-reporter
author = junit4-reporter
author = junit5-reporter
author = testng-reporter
author = pytest-reporter
author = robotframework-reporter
author = xctest-reporter
author = phpunit-reporter
author = codeception-reporter
cf

Custom fields. A complicated attribute with a specific syntax, see examples

cf["Epic"] = "Auth"
cf["Story"] in ["Story 1", "Story 2"]
cf["Epic"] is null
cfv

Custom field values. (by all custom fields)

cfv = "Auth"
cfv in ["Story 1", "Story 2"]
status
type
behavior
automation
layer
priority
severity

Case status, type, behavior, automation, layer

status is "Draft"
status = "Active"
status != "Deprecated"
status in ["Draft", "Active"]
created

Time of case creation

created >= now("-14d")
created >= startOfDay("-1m")
created < 1569430502709
createdBy

The user who created the case

createdBy in ["user1", "user2"]
createdBy = "user1" or createdBy = "user2"
updated

Last modified date

updated >= now("-7d")
updated >= startOfDay()
updated < 1569430502709
isDeleted

Check whether the case has been deleted or not

isDeleted is false
isDeleted = true
isFlaky

Check whether the case has been flagged as flaky

isFlaky is false
isFlaky = true
project

Project's code, where to search case. If not specified, the search is performed among all available to user projects

project = 'DEMO'
project in ['DEMO', 'QTC']
project not in ['DEMO']
suite

Test case's suite title

suite ~ 'auth'
suite != 'auth'
milestone

Test case's milestone title

milestone = 'Sprint 24'
tags

Test case's tags

tags not in ['tag']

Defects:

Attribute

Description

Examples

id

identifier

id = 17
id != 20
id is 17
id in [1, 2, 10]
not id in [1, 2, 10]
title

Defect title

title is "first test"
title = "first test"
title ~ "rst"
title in ["first test", "second test"]
actual_result

Actual result

actual_result is "first"
actual_result = "first"
actual_result ~ "rst"
actual_result in ["first", "second"]
project

Project

project = 'DEMO'
project in ['DEMO', 'QTC']
project not in ['DEMO']
status

Status (open, resolved, in progress, invalid)

status is "Open"
status = "Resolved"
status != "Invalid"
status in ["Open", "Invalid"]
severity

Severity (undefined, blocker, critical, major, normal, minor, trivial)

severity is "blocker"
severity = "blocker"
severity != "blocker"
severity in ["blocker", "critical"]
author

The user who created the defect

author in ["user1", "user2"]
author = "user1"
author

If a defect has been created by a reporter app

author = playwright-reporter
author = cucumberjs-reporter
author = cypress-reporter
author = jest-reporter
author = newman-reporter
author = testcafe-reporter
author = cucumber3-reporter
author = cucumber4-reporter
author = cucumber5-reporter
author = junit4-reporter
author = junit5-reporter
author = testng-reporter
author = pytest-reporter
author = robotframework-reporter
author = xctest-reporter
author = phpunit-reporter
author = codeception-reporter
createdBy

The user who created the defect

createdBy in ["user1", "user2"]
createdBy = "user1" or createdBy = "user2"
created

Time of creation

created >= now("-14d")
created >= startOfDay("-1m")
created < 1569430502709
updated

Time of update

updated >= now("-14d")
updated >= startOfDay("-1m")
updated < 1569430502709
resolved

Time of resolution

resolved >= now("-14d")
resolved >= startOfDay("-1m")
resolved < 1569430502709
isDeleted

Whether the defect is deleted

isDeleted is false
isDeleted = true
isResolved

Whether the defect is resolved

isResolved is false
isResolved = true
milestone

Defect's milestone title

milestone = 'Milestone title'
cfv

Custom field values (by all custom fields)

cfv = "Auth"
cfv in ["Story 1", "Story 2"]
cfv is empty
cf

Custom fields. A complicated attribute with a specific syntax, see examples

cf["Epic"] = "Auth"
cf["Story"] in ["Story 1", "Story 2"]
cf["Epic"] is null
tags

Defect's tags

tags not in ['tag']

Test run:

Attribute

Description

Examples

id

Identifier

id = 17
id != 20
id is 17
id in [1, 2, 10]
id not in [1, 2, 10]
title

Title

title is "first test"
title = "first test"
title ~ "rst"
title in ["first test", "second test"]
description

Description

description is "first"
description = "first"
description ~ "rst"
description in ["first", "second"]
project

Project

project = 'DEMO'
project in ['DEMO', 'QTC']
project not in ['DEMO']
plan

Title of the plan used

plan = 'Regression'
status

Status

status is "Open"
status = "Resolved"
status != "Invalid"
status in ["Open", "Invalid"]
author

The user who created the run

author in ["user1", "user2"]
author = "user1" or createdBy = "user2"
author

If a test run has been created by a reporter app

author = playwright-reporter
author = cucumberjs-reporter
author = cypress-reporter
author = jest-reporter
author = newman-reporter
author = testcafe-reporter
author = cucumber3-reporter
author = cucumber4-reporter
author = cucumber5-reporter
author = junit4-reporter
author = junit5-reporter
author = testng-reporter
author = pytest-reporter
author = robotframework-reporter
author = xctest-reporter
author = phpunit-reporter
author = codeception-reporter
createdBy

The user who created the run

createdBy in ["user1", "user2"]
createdBy = "user1" or createdBy = "user2"
started

Time of start

started >= now("-14d")
started >= startOfDay("-1m")
started < 1569430502709
ended

Time of finish

ended >= now("-14d")
ended >= startOfDay("-1m")
ended < 1569430502709
deleted

Time of removal

deleted >= now("-14d")
deleted >= startOfDay("-1m")
deleted < 1569430502709
isDeleted

Whether the run is deleted

isDeleted is false
isDeleted = true
isStarted

Whether the run is started

isStarted is false
isStarted = true
isEnded

Whether the run is ended

isEnded is false
isEnded = true
isPublic

Whether the run has a public link

isPublic is false
isPublic = true
isAutotest

Whether the run is automated

isAutotest is false
isAutotest = true
Milestone

Run's milestone title

milestone = 'Milestone title'
cfv

Custom field values (by all custom fields)

cfv = "Auth"
cfv in ["Story 1", "Story 2"]
cfv is empty
cf

Custom fields. A complicated attribute with a specific syntax, see examples

cf["Epic"] = "Auth"
cf["Story"] in ["Story 1", "Story 2"]
cf["Epic"] is null
tags

Run's tags

tags not in ['tag']

Test run results:

Attribute

Description

Examples

id

Identifier

id = 17
id != 20
id is 17
id in [1, 2, 10]
not id in [1, 2, 10]
comment

Comment

comment is "first test"
comment = "first test"
comment ~ "rst"
comment in ["first test", "second test"]
case

Test Run Result's case title

case is "first"
case = "first"
case ~ "rst"
case in ["first", "second"]
run

Test Run title

run is "first"
run = "first"
run ~ "rst"
run in ["first", "second"]
project

Project

project = 'DEMO'
project in ['DEMO', 'QTC']
project not in ['DEMO']
status

Status (Passed, Failed, Blocked, Retest, Skipped, Deleted, In progress, Invalid)

status is "Invalid"
status = "Invalid"
status != "Invalid"
status in ["Invalid", "Failed"]
author
assignee

The user who created the result

author in ["user1", "user2"]
author = "user1" or createdBy = "user2"
author
assignee

If a test run result has been created by a reporter app

author = playwright-reporter
author = cucumberjs-reporter
author = cypress-reporter
author = jest-reporter
author = newman-reporter
author = testcafe-reporter
author = cucumber3-reporter
author = cucumber4-reporter
author = cucumber5-reporter
author = junit4-reporter
author = junit5-reporter
author = testng-reporter
author = pytest-reporter
author = robotframework-reporter
author = xctest-reporter
author = phpunit-reporter
author = codeception-reporter
createdBy

The user who created the run

createdBy in ["user1", "user2"]
createdBy = "user1" or createdBy = "user2"
ended

Time of finish

ended >= now("-14d")
ended >= startOfDay("-1m")
ended < 1569430502709
deleted

Time of removal

deleted >= now("-14d")
deleted >= startOfDay("-1m")
deleted < 1569430502709
isDeleted

Whether the result is deleted

isDeleted is false
isDeleted = true
isEnded

Whether the result is ended

isEnded is false
isEnded = true
timeSpent

Time spent (in milliseconds)

timeSpent > 10000

Test plan:

Attribute

Description

Examples

id

Identifier

id = 17
id != 20
id is 17
id in [1, 2, 10]
not id in [1, 2, 10]
title

Title

title is "first test"
title = "first test"
title ~ "rst"
title in ["first test", "second test"]
description

Plan's description

description is "first test"
description = "first test"
description ~ "rst"
description in ["first test", "second test"]
project

Project

project = 'DEMO'
project in ['DEMO', 'QTC']
project not in ['DEMO']
created

Time of creation

created >= now("-14d")
created >= startOfDay("-1m")
created < 1569430502709
updated

Time of the last update

updated >= now("-14d")
updated >= startOfDay("-1m")
updated < 1569430502709
deleted

Time of deletion

deleted >= now("-14d")
deleted >= startOfDay("-1m")
deleted < 1569430502709
isDeleted

Whether the plan is deleted

isDeleted is false
isDeleted = true

Requirement:

Attribute

Description

Examples

id

Identifier

id = 17
id != 20
id is 17
id in [1, 2, 10]
not id in [1, 2, 10]
parent

Parent requirement's title

parent is "first test"
parent = "first test"
parent ~ "rst"
parent in ["first test", "second test"]
project

Project

project = 'DEMO'
project in ['DEMO', 'QTC']
project not in ['DEMO']
author

The user who created the requirement

author in ["user1", "user2"]
author = "user1" or createdBy = "user2"
createdBy

The user who created the requirement

createdBy in ["user1", "user2"]
createdBy = "user1" or createdBy = "user2"
title

Title

title is "first test"
title = "first test"
title ~ "rst"
title in ["first test", "second test"]
description

Description

description is "first test"
description = "first test"
description ~ "rst"
description in ["first test", "second test"]
status

Status (valid, draft, review, rework, finish, implemented, not-testable, obsolete)

status = 'valid'
type

Type (epic, user-story, feature)

type = 'epic'
created

Time of creation

created >= now("-14d")
created >= startOfDay("-1m")
created < 1569430502709
updated

Time of last update

updated >= now("-14d")
updated >= startOfDay("-1m")
updated < 1569430502709
deleted

Time of deletion

deleted >= now("-14d")
deleted >= startOfDay("-1m")
deleted < 1569430502709
isDeleted

Whether the requirement is deleted

isDeleted is false
isDeleted = true

Last updated