Print Page | Close Window

TestDirector - requirement

Printed From: One Stop Testing
Category: Testing Tools @ OneStopTesting
Forum Name: TestDirector @ OneStopTesting
Forum Discription: TestDirector is a single, Web-based application for all essential aspects of test management — Requirements Management, Test Plan, Test Lab, and Defects Management.
URL: http://forum.onestoptesting.com/forum_posts.asp?TID=889
Printed Date: 06Jul2024 at 9:18pm


Topic: TestDirector - requirement
Posted By: smita
Subject: TestDirector - requirement
Date Posted: 24Apr2007 at 10:27pm
Need to increase the maximum number of requirements in TD to 9999. I belive right now its allowing only 679



Replies:
Posted By: subrata
Date Posted: 25Apr2007 at 2:03am
The 676 limit comes from the way TD stores the relationship between a requirement and its

children, and, more precisely, the ordering of the children.
There is a field named RQ_REQ_PATH in the REQ table that is built as follows :
The first requirement as a value of AA.
The first child for that requirement has a value of AAAA.
The second child has a value of AAAB.
The 676th child has a value of AAZZ.
The first sibling of the first requirement has a value of AB.

Now, if I want to get the first requirement and all its children, I can select on

RQ_REQ_PATH LIKE 'AA%' and order on RQ_REQ_PATH.

So, the maximum number of requirements is not 676 : this is the maximum number of children

for a requirement. But you can have 676 reqs at the first level, then, each of these reqs

can have 676 children (you then have 456976 reqs), each of these children can have 676

children, and so on.

In QC90, the coding is made on three letters instead of 2, which pushes the limit to

26*26*26 = 17576 children for each req.




Print Page | Close Window