Online Exam & Test System

A question bank, timed tests and results compiled the moment the paper closes — with the load-shedding problem designed for, not ignored.

Online testing is attractive for an obvious reason: the marking and the result compilation disappear. For MCQ-based entry test preparation, where a centre runs the same hundred-question paper across six batches and then spends two days compiling percentages and positions, that saving is immediate and real.

It is also where honesty matters most, because the two things that break an online test in Pakistan are electricity and bandwidth. What gets built should assume a paper may be interrupted: progress saved continuously, a resume that does not restart the timer from zero, and a test centre mode that works on a local network when the connection drops. Any build that assumes a clean two-hour session on every machine will embarrass you on exam day.

What it fixes

  • The same MCQ paper re-marked by hand for every batch, and position lists compiled over two days
  • A question bank that exists as Word files on several teachers' laptops, with the same question repeated and no record of which paper it has already appeared in
  • Result compilation that delays feedback by a week, by which point the test has lost its teaching value
  • Copying in a lab where everyone sees the same questions in the same order on adjacent screens
  • Power cuts and dropped connections mid-paper, and no fair way to decide what happens to that student's attempt
  • No per-topic analysis, so nobody knows which chapter the batch is collectively weak in

What gets built

A starting point, not a fixed list. The build is scoped to your own process before anything is written.

Question bank

Questions tagged by subject, topic, difficulty and type, with images and formulae where needed, and a record of which papers a question has already appeared in. Bulk import from existing files where the format allows.

Paper generation

Papers assembled by rule — so many from each topic and difficulty — or picked manually, with per-student randomised question and option order to make shoulder-copying useless.

Timed delivery with resume

Server-held timer, answers saved as the student moves, and a resume that returns them to where they were with the remaining time intact after a power cut or a dropped connection.

Invigilation controls

Access windows, per-student login, one active session at a time, and a log of disconnections and restarts. Practical controls for a supervised lab, rather than a promise of cheat-proof remote testing.

Automatic results

MCQ marking on submission with negative marking if you use it, percentages, positions and batch comparison available as soon as the window closes. Written answers routed for manual marking.

Topic-wise analysis

Per-student and per-batch performance by topic, which turns the test from a score into a teaching instruction about what to revise.

Who this is for

Academies, entry test preparation centres and training institutes running frequent objective tests across multiple batches, where the marking workload is the pain. It also suits certification bodies testing in a controlled centre. It is not the right build for a school whose assessment is mostly written long answers and board-pattern papers — automatic marking does not help there, and you will carry the cost of a question bank you barely use. And if your students sit tests on their own phones from home, accept that you are measuring practice, not examination integrity.

Questions

Can you stop students cheating at home?

Not reliably, and it would be wrong to claim otherwise. Randomised questions, a tight timer, a single session and question-level timing analysis all raise the effort required, and camera-based proctoring raises it further, but a determined student at home with a second device will get around all of it. If the result carries real weight — admission, certification — test in a supervised centre. Use home testing for practice and preparation, where the student's own interest is to be honest.

What happens when the power or internet goes during a paper?

With continuous saving and a resume, the student returns to their place with their remaining time. If your centre loses connectivity routinely rather than occasionally, the better answer is a local server on your own network, where the paper runs over LAN and syncs to the internet afterwards. That is extra work and extra hardware, so say up front how reliable your connection actually is.

Who will enter all the questions?

You will, mostly, and it is a bigger job than it sounds. A usable bank for one subject is a few thousand questions, and bulk import only works if your existing files follow a consistent structure — mixed Word documents with inconsistent formatting need manual cleaning. Plan for a teacher's time over several weeks, or start with one subject and prove the workflow before committing the rest.

Tell us how your institute runs.

We scope it first — what it takes, how long, what it costs. No obligation.

Start a conversation

More in Education