<p>It is not cheating - I taught in a university dept. that itself kept a bank of tests right in the office for any students to consult. However if going this route keeps a student from learning, then it may not be the best thing. You will need to know things in your career. (do I snip the red or blue wire to defuse this thing?) If you only learn to the test you will be cheating yourself.</p>