1.

What Is Active Software Specification?

Answer»

Active software specification is a way to SPECIFY the behavior of a feature. It ALSO provides a way to implement and verify the software specification by having a connection with the system under development.

An active specification in Concordion is of two parts −

  • A cleanly written requirement document which describes the DESIRED functionality written using XHTML. XHTML BASED specifications contain descriptions of the functionality provided with acceptance test examples. Example's data is marked using simple HTML tags.
  • Acceptance tests are written in JAVA language called fixture code. Using a Concordion extension of a standard JUnit test case, tests are implemented. It is the responsibility of the Fixture Code to find the example's data marked by tag and use them to verify the software under development.

Active software specification is a way to specify the behavior of a feature. It also provides a way to implement and verify the software specification by having a connection with the system under development.

An active specification in Concordion is of two parts −



Discussion

No Comment Found