Interview Questions and Answers for QTP (Quick Test Professional)

Sunday, December 24, 2006

What is a Traceability Matrix / Requirements Traceability Matrix?

The concept of Traceability Matrix is to be able to trace from top level requirements to implementation, and from top level requirements to test.

A traceability matrix is a table that traces a requirement to the tests that are needed to verify that the requirement is fulfilled. A good traceability matrix will provide backward and forward traceability, i.e. a requirement can be traced to a test and a test to a requirements. The matrix links higher level requirements, design specifications, test requirements, and code files. It acts as a map, providing the links necessary for determining where information is located. This is also known as Requirements Traceability Matrix or RTM.

This is mostly used for QA so that they can ensure that the customer gets what they requested. The Traceability matrix also helps the developer find out why some code was implemented the way it was, by being able to go from code to Requirements. If a test fails, it is possible to use the traceability matrix to see what requirements and code the test case relates to.

The goal of a matrix of this type is -
1. To make sure that the approved requirements are addressed/covered in all phases of development: From SRS to Development to Testing to Delivery.
2. That each document should be traceable: Written test cases should be traceable to its requirement specification. If there is new version then updated testcases should be traceable with that.

Outline for Developing a Traceability Matrix

Template for a Requirements Traceability Matrix

QTP and Winrunner Questions and Answers
Contact: qualityvista @

Post to: IpadIt! | blinkbits | blinklist | Blogmarks | co.mments | | | digg It! | Fark| feedmelinks | Furl | LinkaGoGo | Ma.gnolia | Netscape | Newsvine | Netvouz | RawSugar | Reddit | scuttle | Shadows | Shoutwire | Simpy | Smarking | Spurl | TailRank | Wists | YahooMyWeb!


At 4:38 PM, May 25, 2007, Anonymous Anonymous said...

Very Good website, even I run a similar software website and if you are looing forward for some partnership please email me at

From KingP

At 11:58 AM, July 12, 2007, Blogger SOUMIT said...

Why is it that you have never posted anything since December 2006?

At 10:27 PM, July 31, 2007, Blogger Freddie Sirmans said...

Just browsing the internet, you have a very, very interesting blog.

At 5:41 PM, August 11, 2007, Anonymous Design for MySpace said...

You are actually doing a neat job with blogging.

At 5:41 PM, August 23, 2007, Anonymous josh milane said...

I would love to see one of these broken down into meaningful components, or an actual project set forth within a RTM. Maybe I will do that. Good job, guy.


At 6:20 PM, April 27, 2008, Blogger NV - Nimeshkumar Vadgama said...

Hey Guys,

If anyone interested to know how to automate Traceability Matrix with QTP -- There is one article on

Thanks ~Nimesh Vadgama

At 10:02 AM, November 03, 2008, Anonymous software testing said...


Nice blog.......If you are interesting in Link Exchange then I can add you link at my blog

At 7:01 PM, November 24, 2008, Anonymous Anonymous said...

the template link is broken. Can it be fixed?
L. Lowman


Post a Comment

<< Home