Testing / PractiTest Interview Questions
Explain the lifecycle of a requirement from creation to test coverage status in PractiTest?
- Creation: a Requirement is created with no tests linked yet, so its status defaults to NOT COVERED
- Linking: one or more Tests are linked to the Requirement, moving its status to NO RUN since none of them have executed
- Execution begins: as soon as a linked test starts running without failing or being blocked, the status becomes STARTED
- Resolution: once execution finishes, the status resolves to PASSED if every linked test passed, FAILED if any failed, BLOCKED if any was blocked without a failure, or N/A if every linked test was marked not applicable
Because this status recalculates automatically every time a linked test's result changes, a Requirement's coverage status is always a live reflection of current test results rather than something that needs to be manually updated as tests run.
More Related questions...