Patent ID: 7318727

Claim:
A system for computer based testing for at least one lest, the at least one test having a presentation format and data content comprising: a test driver including executable code that controls functionality of the at least one test based on a test definition language, wherein the test definition language is configured and provides an expansion of the functionality of the test driver without necessitating modification to the test definition language or modification to the executable code of the test driver; a storage device, in operative data communication with the lest driver, having a plurality of storage locations that stores the test definition language as a plurality of segments, wherein the plurality of segments comprises information relating to the at least one test; and a validation expansion module, in operative data communication with the test driver and the storage device, that validates at least one of the plurality of segments of the test definition language and writes the at least one of the plurality of segments directly to at least one of the plurality of storage locations in the storage device.