This is an online test engine having two modules admin and user. Admin can upload the test and schedule the test. The user can give the test, a test can have multiple answers, single answer and drag and drop features. Test generate a PDF Report and mail to the user. It also maintains the user test history and evaluates the performance of the user in tests.