The trouble with testing database programs is having to wade through a data entry screen and 20 inputs per record is the worst!
How about putting all the questions in a text file
x1 =
y1 =
this =
that =
ect =
...
and have user access the txt file and fill the right side of = signs
Then have the program code open the text file and read in all the data right of the = sign
That way the user can have at the whole screen of data and submit it once he's got all the stuff filled in to perfection.
And if you want someone else to check code have some data file ready to check it with.