How to ensure complete traceability and coverage among requirements and test cases?

Traceability and coverage among requirement and Test case is an important part in QA process to trace user requirements with test cases and to ensure that for each and every requirement adequate level of testing is being achieved. Traceability helps to link the requirements and Test cases accurately and to make sure the 100% Test coverage, which helps to achieve end to end testing of an application with good quality product.

Complete traceability and coverage among the requirement and Test cases can be achieved by using:

  • Create Test cases from requirement
  • Create Test suite from requirement
  • Create Test suite from Test case

Create Test cases from requirement

The feature allows users to quickly create a test case directly from a requirement by copying common fields from the requirement to the test case and linking associated test cases to the test suite. Users with the “Create” rights for the Test Case module can create test case from requirement. The test cases created from requirement appear on the Test Cases tab on the requirement details page as test cases linked to the requirement.

The Create Test Case from Requirement option is available at the following places

1. On the Requirement list view, click on the inline settings icon provided for individual requirements.



2. On the Requirement detail page, click on the settings icon at the top right corner



Pre-requisites:

  • User should have the “Create” rights for the Test Case module
  • Existing requirement or its version should not be archived 

The Create Test Case from Requirement option will only be available if the mentioned pre-requisites are fulfilled.

Create Test suite from requirement


The feature allows users to quickly create a test suite directly from a requirement by copying common fields from requirement to test suite, and linking associated test cases to the test suite. The feature is  useful when users have ready requirements with relevant test cases linked with them and users want to directly jump onto test suite execution as soon as a requirement is added.

Similarly, create Test Suite from Requirement option is available at the following places:

  • On the Requirement list view, click on the inline settings icon provided for individual requirements
  • On the Requirement detail page, click on the settings icon at the top right corner

Pre-requisites:

  • User should have the “Create” rights for the Test Suite module
  • Existing requirement or its version should not be archived 

The “Create Test Suite from Requirement” option will only be available if the mentioned pre-requisites are fulfilled.

Upon creating Test suite from requirement, Test cases associated with that requirement will also be linked to the test suite for the execution.

Create Test suite from Test case

The feature allows users to quickly create a test suite directly from a test case by copying common fields from test case to test suite. Users with “Create” rights for Test Suite can create test suite from test case. Test Suite details for Name and other common fields are auto populated from the test case from which the test suite is created. Users can make required changes in the details afterwards.

A test suite created from test case remains as an independent entity. Any changes that take place later in the test case do not affect the test suite created from that test case.

  • eSignature: If the eSignature feature is enable for the project, then test suites can be created only from "Approved" test cases.
  • Shareable Test Case: In case of a shareable test case, test suites can not be created from a shareable test case.

The Create Test Suite from Test Case option is available at the following places:

  • On the Test Case list view, click on the inline settings icon provided for individual test cases
  • On the Test Case detail page, click on the settings icon at the top right corner

Pre-requisites:

  • User should have the “Create” rights for the Test Suite module
  • Existing test case or its version should not be archived 

The “Create Test Suite from Test Case” option will only be available if the mentioned pre-requisites are fulfilled.

On the test suite detail page, the test case will be displayed as linked to the test suite under the Test Cases section.