Why don't we just have computer based testing like all other developed countries. I'm not in IT but i dont think it will involve a lot of effort. In fact all the CAA have to do is find a company like slyvian prometric or whatever they are called, and give them a few A4 sheets with the questions and answers and let them worry about the techie stuff. Flying schools can also set up testing terminals like the do in the US. The CAA then gets a % of the testing fee (something they are very good at, i must say
)
In most flying schools the question papers are kept in a filing cabinet within reach of anyone and everyone.