Search This Blog

Sunday, September 20, 2009

XStudio 1.0: SUT to requirements association

One of the features lots of people asked me for a while was the ability to associate a SUT with a set of requirements so that the complete flow looks like:

SUT <--> Requirements <--> Specifications <--> Tests <--> Campaign <--> Session

To do so, when creating a SUT, a new Requirements tab allows to select a list of requirements in the requirement tree.


However, creating a new SUT is a task that happens quite often, so re-selecting all the appropriate requirements at each new version would be fastidious. To fix this problem, I implemented a simple way to "import" all requirements associated with another SUT (i.e. the previous version).

Hence, imagine you formerly created a SUT "myProduct v1.0" and associated it with a hundred of requirements. You've run a number of test campaigns successfully on this SUT but now a "myProduct v1.1" is released with a few new features (so new requirements).

The process is quite simple: on the Requirements tab: press the "Preset import settings" button, you will be prompted to select a source SUT, then press the "Preset import" button: all importable requirements from the SUT you selected will be highlighted with a specific flags on the right column and automatically checked by default. However, you can still manually remove or add manual new requirements (i.e. the new requirements of "myProduct v1.1"):


That's it! Of course, all these features are also available while editing a SUT.

This will allow me to add new interesting information in the campaign for a better coverage analysis (I will do this a little bit later).

This new feature will be available in XStudio 1.0a3.

No comments:

Post a Comment