EduTestPro is an open-source, community-driven platform designed to simplify online testing. It provides teachers with powerful tools for test creation and management while offering students a seamless and secure testing experience.
Teacher Features
1. Login & Registration
Teachers can create an account using their email and verify it with a code. This ensures only real, verified users can access the system.
2. Dashboard
The teacher's dashboard provides a quick snapshot of everything:
The number of tests created
How many students are registered
Results that are still pending release
The current subscription plan status
3. Create Tests
Teachers can set up a test by choosing:
The test title
Start and end times
The total duration in minutes
How many questions will appear to students
The question format — multiple choice (up to 4 options) or true/false
The system can display questions randomly, so each student sees a different order.
If a teacher uploads more questions than needed, the system randomly selects the set number to display.
After creating a test, the teacher gets a unique link to share with students.
4. Manage Tests
Teachers can edit test details and questions — but only before the test starts.
Once the test is running or completed, they can only view it.
They can also delete a test if necessary and see detailed performance reports for each student.
Students are automatically emailed when a test becomes active or ends.
5. Manage Results
When grading is complete, teachers can release results to students.
The system automatically marks each question as one point, but teachers can make adjustments if needed.
Results can be exported to PDF, and students are notified via email to check their dashboards.
6. Manage Students
Teachers can approve or block students from a test, update student profiles, and even reset passwords if a student has login issues.
7. Subscriptions
There's a free plan with limited question uploads, and paid plans — monthly, quarterly, six-month, or yearly — that allow unlimited tests and questions.
8. Recent Activities
Teachers can view their own activity logs, including browser name, IP address, operating system, actions taken, and the time each action happened.
9. Support
Teachers can send messages directly to EduTestPro's support team for help.
Student Features
1. Registration & Login
Students register only through a teacher's test link, which ensures they join the correct test.
They log in using a unique test code.
2. Dashboard
Students see a countdown for upcoming tests, and for active tests, they can see the remaining time.
Once they take the test, their score will show as "pending" until the teacher releases the results.
3. Test Page
The test page has strict security to prevent cheating:
Full-screen mode is required
Copying, pasting, and switching tabs is disabled
Video monitoring is active
If a student leaves the page or the time runs out, the test is automatically submitted with only the answered questions saved.
Questions are always shown in random order.
Why EduTestPro?
EduTestPro creates a smooth, fair, and secure experience for both teachers and students. Teachers get complete control over test creation, monitoring, and results, while students get a clear and straightforward way to take their tests.