Online test series & mock test software for coaching institutes

Build tests from your own question bank, run them in a proctored exam screen with a server-side timer, grade MCQs automatically, and see which topics your batch needs to revisit — all inside the LMS your institute already runs on.

Included in the Growth and Enterprise plans. See pricing

app.dhaaralms.com/tests/attempt

JavaScript Fundamentals — Unit Test

24:37

Tab switch recorded · 1 of 3 before auto-submit

Question 6 · 2 marks

What does this log? console.log(x); let x = 10;

undefined
ReferenceError: x is not defined
10
null
Mark for reviewSave & next

Questions

12345678910111213141516
Use cases

Every kind of test your coaching institute runs

One online exam platform for quick checks, a weekly test series, and full mock exams — no juggling a separate quiz tool per format.

Chapter & unit tests

Draw a short test from a single module's question bank the day a chapter ends, and see straight away which students need another pass.

Weekly test series

Schedule each test with its own open and close window for the batch, and duplicate last week's test to build the next one in minutes.

Full-length mock exams

Timed, multi-module papers in the familiar JEE/NEET-style exam layout, with a ranked results list and score distribution for the whole batch.

Coding & written assessments

Ask for an essay, a derivation, or working code. Students answer in a text box or code editor; trainers grade against your model answer.

NewOnline tests

Proctored online tests & mock exams, from question bank to results

Run chapter tests, weekly test series, and full-length mock exams on the same platform your batches already live in. Author, schedule, proctor, grade, and analyze every assessment — no third-party online exam software, no copying marks across.

Write a question once, reuse it in every test

Every module gets its own question bank. Build a test by hand-picking questions, or describe the mix you want and let Dhaara draw it for you.

  • MCQ, written, and code questions — each tagged Easy, Medium, or Hard, with marks and an explanation
  • Bulk-import hundreds of questions from Excel or CSV using a ready-made template
  • Blueprints like “4 easy + 3 medium from Closures” are drawn at random, with a live check that the bank has enough
  • Set duration, pass mark, attempts, and an open/close window — then duplicate the test for your next batch
app.dhaaralms.com/tests/new/questions

Question blueprint

Requested / available in the bank

Pick randomly
ModuleEasyMediumHard
Closures & Scope4 / 183 / 121 / 6
Async & Promises3 / 144 / 92 / 5
DOM & Events2 / 111 / 70 / 3
Bank has enough questions20 questions · 40 marks45 min · pass 60%

MCQ · Written · Code

Question types

Excel & CSV

Bulk question import

Up to 10 hrs

Per test, server-timed

Up to 10

Attempts per student

Question bank

A question bank for every course module

Write or import your questions once. After that, every chapter test, test series, and mock exam is assembled from the bank instead of retyped.

  • Questions live in a bank for each course module, so they're reusable across every batch and test.

  • Tag each question Easy, Medium, or Hard and give it its own marks.

  • Bulk-import from Excel or CSV using a ready-made template, or add questions one at a time.

Multiple choice (MCQ)

Graded automatically

Options with one correct answer, plus an explanation students can see once the test closes.

Written answer

Graded by trainers

Long-form answers for theory, derivations, or case studies, graded against the model answer you write.

Code answer

Graded by trainers

A code editor set to the question's language — for programming batches that need more than MCQs.

Proctoring

Proctored online exams that hold up when students are remote

No webcam software to install. Proctoring is built into the exam screen itself, and every safeguard is recorded against the attempt so trainers can see exactly what happened.

Fullscreen exam mode

The test opens in fullscreen. Leaving it pauses the student behind a warning and records a violation.

Tab & app switch detection

Switching to another tab or app is caught and logged against the attempt, with the count shown to the student.

Auto-submit on a violation limit

Set how many violations end the attempt — or leave it off to only log them for a trainer to review.

Server-side timer

The clock runs on our server, not the browser, so it can't be paused or changed. The test auto-submits at zero.

Shuffled per student

Each student gets their own question order, so the person next to them isn't looking at the same question.

Autosave & resume

Every answer saves as it's chosen. A refresh or dropped connection resumes the same attempt with the time left intact.

Why switch

Built for coaching tests, not bent from a form builder

Online forms and generic quiz apps work for a one-off quiz. A weekly test series for several batches needs more than that.

What you needDhaara LMS

Questions organised into a bank per course module

Forms & quiz apps: One form per test, questions retyped

Random tests by module and difficulty

Forms & quiz apps: Manual copy-paste

Server-side timer with auto-submit

Forms & quiz apps: Often an add-on, or none

Fullscreen & tab-switch tracking per attempt

Forms & quiz apps: Rarely available

Written & code answers with a grading queue

Forms & quiz apps: Graded in a spreadsheet

Results by module, pass rate & score distribution

Forms & quiz apps: Exported and pivoted by hand

Tied to your batches, students & course progress

Forms & quiz apps: Separate tool, separate logins

FAQ

Online test platform — frequently asked questions

Yes. Each test is scheduled for a batch with its own open and close window, so you can publish a new test every week. Build each one from your question bank by hand or with a random blueprint, or duplicate last week's test and adjust it for the next batch.

Run your next test series on Dhaara LMS

Tell us how your institute runs tests today and we'll set up a demo with your own questions.

Get in touch

Send us a message

Tell us about your institute and we'll get back to you — no sales runaround, just a straight answer.