Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
UI Steps
UI Step

Requirement has tests and

its

it's "UNCOVERED"


Test

Test status

Calculated coverage status

`-

-

No Tests cover the issue.

UI Step

Requirement has tests and

its

it's "Ok"


Test

Test status

Calculated coverage status

1

PASS

OK

All Tests are passed

(all contribute to the OK status of the requirement).

2

PASS

3

PASS

UI Step

Requirement has tests and

its 

it's  "NOT RUN"


Test

Test status

Calculated coverage status

1

PASS

NOT RUN

One of the Tests (3) is TODO which is mapped to NOT RUN,  that has higher ranking than OK.

2

PASS

3

TODO

UI Step

Requirement has tests and

its   NOK

it's NOK


Test

Test status

Calculated coverage status

1

PASS

NOK

One of the Tests (3) is FAIL, which  maps to NOK, that higher ranking  than OK (of the mapped PASS tests)

2

PASS

3

FAIL

UI Step

Sub-Requirement is NOK


Test

Test status

Calculated coverage status

1

PASS

NOK

One of the Tests (3b) is FAIL, thus subReq2 will be  considered as NOK. Since it is NOK, then the parent  requirement will be NOK.

2a

(subReq1)

PASS

3a

(subReq2)

PASS

3b

(subReq2)

FAIL

Info

In this case, it is assumed that the parent requirement is NOK  since one of the sub- requirements is NOK.

UI Step

Sub-Requirement is Not Run


Test

Test status

Calculated coverage status

1

PASS

NOT RUN

One of the sub-requirements (subReq1) is NOT RUN,  thus the calculated status, whenever doing the  conjunction with the parent requirement status, will  be NOT RUN.

2a

(subReq1)

TODO

3a

(subReq2)

PASS

3b

(subReq2)

PASS



UI Step

Sub-Requirements is UNCOVERED

One Test directly linked to the parent requirement. Sub–requirement without tests.



Test

Test status

Calculated coverage status

1

(parent requirement)

PASS

OK

Since all sub-requirements are uncovered and the parent  requirement is covered directly by one Test (1), which is currently  PASS, then the calculated "OK" status will be based on that Test.

Note: subReq1 is considered as being UNCOVERED

-

(subReq1)

-



Info

In this case, it is assumed that the parent requirement is completely validated by the Test  directly linked to it.