daJam Creations

Testing Platform



Goto Home

Goto Introduction

Goto Specifications

Goto Spec Diagram

Goto Security

Goto Interface

Goto Summary

  Security

The most important issue for the tester is security. Any testing situation must be designed to make it difficult for test subjects to cheat. In addition, any electronic testing platform must make testing data secure in all possible situations. The computerized testing platform software addresses the issues.

One security concern is that the test itself can be copied and used on another device without the user's permission. The computerized testing platform deals with this issue by giving the tester the ability to distribute encryption keys and/or unique IDs to all test subjects. The Test Document Creator module or the Test Document Download module can encrypt the test document. The test document is now secure. Once downloaded, the Test Display can decrypt the document using its encryption key for interpretation.

Another security concern facing computerized testing platform is the possibility that the test subject tries to use other software stored on the computing device to hide answers, or use the computing device's hardware features such as wireless internet access to get answers during the test. TestLock is a feature designed within the Test Display module to deal with this issue. Once activated, TestLock precludes user access to any other software applications other than those authorized by the tester. In addition, any hardware feature that is not necessary to the completion of the test is turned off. Once the test is completed and uploaded, TestLock is deactivated and the user regains full access to the client computer.

Testers usually institute time periods for when the test should be taken. TimeLock is a feature built within the Test Display module that controls when the user can view the test. The clock of the Client Computer can be synchronized to clock of a server computer by the Test Document Download module. TimeLock uses the client computer's clock to prevent the testing subject from opening a new test or section outside the prescribed time frame. The time frame would be described by the document created by the Test Document Creator module.

Even without TimeLock being activated, testers may want to create a situation in which a test has multiple sections, but the user is not allowed to go back to a completed section. SectionLock is a mechanism implemented in the Test Display module that prevents the user from going back to previous sections.

Finally, a security breach can occur if a test subject gives his test to another test subject for the same test given at another time. To solve this issue, Test display module gives the user the option of deleting all test information after the test upload, at the end of a specified time frame, or when the user tried to relaunch the test application. The Test Upload module can use encryption to secure data that is being transported to the Test Grader module.




 

Home

Introduction

Specifications

Spec Diagram

Security

Interface

Summary