1. A computer-implemented multi-layer user-selectable electronic testing method of building an electronic test-taker performance profile comprising executing on a computer processor the steps of: building a test specifications file with electronic test item content from a test item database; appending the test specifications file with an initial scoring parameters record that includes a scoring parameter of an electronic test item in an initial test item format and an alternative scoring parameters record that includes a scoring parameter of the electronic test item in an alternative test item format from a database of global parameters; automatically delivering an electronic test item in the initial test item format to a test-taker on a display device, wherein the electronic test item includes the test specifications file with the electronic test item content and the scoring parameters records; in response to receiving a selection from the test-taker to switch from the initial test item format to the alternative test item format, transforming the test specifications file with the initial scoring parameter to the alternative scoring parameter by selecting the alternative scoring parameters record in the test specifications file; automatically delivering the electronic test item to the test-taker in the alternative test item format; receiving an electronic test item response from the test-taker to the electronic test item delivered to the test-taker in the alternative test item format; storing the electronic test item response in an item response database; calculating a test item score for the received electronic test item response using the alternative scoring parameters record; receiving a test item response confidence indication indicating the test-taker's confidence of correctness of the electronic test item response; storing the test item response confidence indication in the item response database; automatically calculating a confidence based upon the received test item response confidence indication; determining an amount of time required for the test-taker to provide the selection to switch from the initial test item format to the alternative test item format and to provide the electronic test item response after the electronic test item was delivered to the test-taker in the alternative test item format; automatically calculating a latency score based upon the determined amount of time required for the test-taker to provide the selection to switch from the initial test item format to the alternative test item format and to provide the electronic test item response; determining a number of changes to the electronic test item response that the test-taker makes before the test taker submits the selection to switch from the initial test item format to the alternative test item format and to submit the electronic test item response for receipt; automatically calculating a hesitancy score based upon the number of changes to the electronic test item response that the test-taker makes; and building an electronic performance profile of the test-taker based upon a number of correct answers, the confidence of the electronic test item response, the latency score, and the hesitancy score.