Join for FREE,
and start talking with other members, weighing in on community discussions,
Also, by registering and logging in you'll see fewer ads and pesky
welcome messages (like this one!)
The problem that is not going to be over come by any system is that the cheating companies pay people to take these exams and are paid to memorize just a couple of questions, then write them down and turn them in to the company paying them. As a result they can assemble the test pretty quickly that way whether it is paper, computer...
Even if you have one time tests, there is a limit to the number of questions you can have in the database as they need normed, etc. so that the scores can be comparable. There are not going to be an infinite number of questions out there as it takes time to validate each question. Yes you can arrange it so that you can't look at your neighbor and cheat but there is no practical way to create 5 million different versions of the test (or however many test takers there are taking this thing each year).