Practice tests (also called Mock exams) are lists of questions designed to measure a student's knowledge about a particular topic. Practice tests are often used to determine whether a student is ready to take a certification exam, like the Java programming certification exams.
Another important purpose of practice tests is to determine which topics a student is weak on, so that he or she may focus study efforts on those topics that need the most help.