1. A computer-implemented method of providing via a network a computer-based test to be taken at a computer, the computer being located in a testing center, the method comprising: performing a first verification process to determine whether a geolocation of the computer is within an approved geolocation range; performing a second verification process to determine whether a time at which the computer-based test is to be provided to the computer is within an approved time range, the first and second verification processes utilizing computer-based techniques for determining and reporting the geolocation and time to a verification entity that do not rely on information reported by a human; based on a determination that either of the geolocation or the time is not within its respective range, preventing the computer-based test from being provided to the computer; based on a determination that the geolocation and the time are within the respective ranges: comparing a hardware profile to first data, the hardware profile comprising hardware configuration data for the computer and other computers located in the testing center, and the first data including an expected hardware profile for the testing center, and selectively performing one of two actions based on the comparing of the hardware profile to the first data, the two actions comprising (i) preventing the computer-based test from being provided to the computer, and (ii) assigning or modifying a confidence score based on results of the comparison, the confidence score indicating a risk of fraud associated with the testing center and a test center administrator; and based on the confidence score being assigned or modified: comparing biometric data of the test center administrator to second data and modifying the confidence score based on results of the comparison, based on a determination that the confidence score meets or exceeds a threshold score, providing the computer-based test to the computer over the network, and based on a determination that the confidence score is less than the threshold score, preventing the computer-based test from being provided to the computer.