Traceability matrix or software testing traceability matrix is a document that traces and maps the relationship between two baseline documents. This includes one with the requirement specifications and another one with the test cases.
As an essential tool used during the development of a new product, the traceability matrix helps to ensure transparency and completeness of the software testing products.
The software testing matrix document plays a key role in convincing the client that all the requirements specified, have been met and there are no loopholes that are left at the time of product delivery.
It usually includes columns such as requirement, baseline document reference number, bug ID and test case. The inclusion of these columns simplifies the task of tracking any requirement made by the client using defect id.
Some of the common parameters that are included in software testing matrix are requirement ID, risks involved, requirement type and description, unit test cases, integration test cases, user acceptance test cases and trace to test script.