Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Search on...

Query

Result

Key

key = 'IG-1'

The requirement with the exact key.

key ~ 'IG-%'

All requirements starting with 'IG-'.

Contents

text ~ '% something'

All requirements whose text ends with 'something'.

Pages

page = 467382

All requirements defined on the page with ID 467382 (Does not include dependencies)

(Before RY 3.1, it would retrieve all current-or-baseline requirements on all versions of this page).

(Before RY 2.5, quotes around the page ID were necessary)

page ~ 467382

Same as `links ~ `, except it is not intuitive.

(Before RY 3.1, it would retrieve all current-or-baselined requirements on all versions of that page).

pageHistory ~ 123

All requirements on all versions of that page (Since RY 3.1)

links = ...

All requirements defined or linked on the page.

Issues

jira = 'JRA-21'

All requirements linked from the issue JRA-21.

jira@implements = 'JRA-21'

All requirements linked from the issue JRA-21 with the relationship "Implements" (since version 1.5)

NOT (jira ~ '%')

Requirements which are not linked to any JIRA issue.

Properties

@Category @Main\ Category = 'Functional'

All requirements where the property 'Main Category' = 'Functional'. Use the backlsash symbol to escape a space or special character.


ext@Category = 'Functional'

All requirements where the external property 'Category' = 'Functional'.

Dependencies

TO = 'REQ-001'

Requirements which reference REQ-001.

FROM = 'REQ-001'

Requirements which are referenced by REQ-001.

FROM ~ 'REQ-%'

Requirements which are referenced by any requirement starting with "REQ-".

FROM@refines = 'REQ-001'

Requirements which are "refined" by REQ-001.

Special

isModified('7')

Requirements which have been modified since the baseline '7' of the current space. It works both

with the baseline number and with the baseline name.

Baselines

baseline = 3

baseline was 3

baseline = 4 and baseline was 3

baseline = 'My Baseline'

Requirements in their version 3.

Requirements in their current version, which were also in the baseline 3 (since 3.2.0).

Requirements in their version 4, which also where in baseline 3 (since 3.2.0).

Assuming 'My Baseline' exists in this space and has the number 3, it is equivalent to the previous query.

Tests

hasLastTest('%Success%')

Checks the last test is equal to the provided value, using '%' as a wildcard.

Syntax: hasTest( [relationship,] expectedResult [,page])

Syntax: hasLastTest( [relationship,] expectedResult [,page])

Excel

excel = '48496653'

All requirements imported from the Excel attachment with ID 48496653 (since version 2.0)

excel ~ '%'

All requirements imported from an Excel file.

...