摘要 |
A system for computer-based testing includes a test driver (110) that has an executable code that controls the test driver (110) to deliver a test to an examinee, a resource file (120) that stores information relating to data content, presentation format, progression, scoring (164), and/or results (16 6) reporting of the test, which is accessible to the test driver (110) to enabl e the test driver (110) to retrieve the test specification and content and to deliver the test to the examinee, and an expansion module that retrieves the information relating to the data content, the presentation format, the progression, the scoring (164), and/or the results (166) reporting of the te st from the resource file (120) and provides the information to the test driver (110) during delivery of the test, expanding the functionality of the test driver (110) without necessitating modification to the executable code providing to the expansion module a resource storage element within a resour ce file (120), loading information from the resource storage element into the expansion module during delivery of the test, and providing the information from the expansion module to the test driver (110) during the delivery of th e test. |