Browse Prior Art Database

Stepwise evaluators for requirement driven testing Disclosure Number: IPCOM000237992D
Publication Date: 2014-Jul-24
Document File: 3 page(s) / 227K

Publishing Venue

The Prior Art Database


Disclosed is an Evaluator component for the testing process that determines whether a requirement has truly been validated.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 56% of the total text.

Page 01 of 3

Stepwise evaluators for requirement driven testing

Requirement driven testing is a development practice used to ensure that test coverage aligns properly with product requirements. Proper alignment means that every requirement is tested and that only tests relevant for an actual requirement are performed.

Figure 1: Proper alignment, where every requirement is tested, and all tests are relevant

Figure 2: Improper alignment, where a requirement is not tested and a test is not


Tests are typically implemented as a collection of Test Cases and Test Scripts. Furthermore, a Test Script can be broken down into individual Test Steps. A

requirement can be associated to any of these artifacts.

Figure 3: Requirements are associated to test artifacts

When a test is executed, it produces a Test Result. The pass/fail verdict of a Test Result indicates whether the associated requirement has been validated.


Page 02 of 3

Figure 4: Test Results indicate whether requirements have been validated

When a requirement is associated to a Test Step, the pass/fail verdict of the test result has only limited value in determining whether a requirement has actually been validated. This is partly because requirements can be associated to a range of Test Steps that can be dynamic. For example, steps can be inserted or removed from the sequence at any time. In addition, Test Steps can be procedural in nature and therefore may not have a direct impact on whether the fundamental require...