Short answer: pick the subject and the topics you've just finished. Choose the same question types the real exam uses, and keep its marking, including negative marking. Then give yourself roughly the time per question the real paper allows. A topic test built this way tells you, chapter by chapter, what you actually know. A full-length mock alone can't tell you that until the end of the syllabus.

Last updated: 16 October 2026

Why build your own test instead of waiting for the next full mock?

A full mock covers the whole syllabus, so it mostly measures chapters you haven't studied yet. Testing each topic as you finish it gives you feedback while that chapter is still fresh, when fixing a gap is cheapest. Keep the full mocks too, but use them every week or two to check your overall timing and stamina.

The 5 rules for a topic test that's actually useful

  1. Use the exam's real question types. JEE Main has single-choice questions and numerical-answer questions in every subject. NEET (UG) is all single-choice. If your practice test uses types the real exam doesn't, you're training the wrong skill.
  2. Keep the real marking, negative marks included. In JEE Main every question carries 4 marks and a wrong answer costs 1. Practise without the penalty and you'll guess more than you should on the day.
  3. Match the time per question. JEE Main gives you 75 questions in 3 hours, about 2.4 minutes each. NEET gives 180 questions in 3 hours, 1 minute each. Scale your topic test to the same pace.
  4. Mix 2–3 topics once you're past the first chapter. Real papers jump between topics. A mixed test checks whether you can recognise which concept a question needs, not only apply it.
  5. Review by concept, not by score. After the test, list every wrong question and the concept behind it. Your score tells you how you did; the concept list tells you what to do next.

Quick comparison: ways to practise by topic

OptionReal marking & negative marksChoose your own topicsShows which concepts to reviseCost
Chapter-end questions in your textbookNoYes (one chapter at a time)NoFree
Previous-year papers, cut by topicYes, if you mark them yourselfPartlyNoFree
NTA's official practice testsYesNo (full papers)NoFree
Coaching institute test seriesYesUsually a fixed scheduleVariesPaid
Sanviora "Build your own test"Yes, built to the official patternYes, subjects, topics and question typesYes, a per-concept breakdown after every testFree trial, then paid plans

Always confirm the current year's pattern in the official notification (NTA for JEE Main and NEET) before you plan around it.

How to do it on Sanviora (2 minutes)

  1. Open Entrance Exams and choose your exam, for example JEE Main or NEET UG.
  2. Tap Build your own test.
  3. Pick a subject, tick the topics you've finished, and set how many questions of each type you want.
  4. Add a second subject if you like. Then confirm, and the test is built with the exam's own marks and negative marking.
  5. Take it on the exam-style test screen. Afterwards, check the concept breakdown and go back to anything marked weak.

You can take the free trial on one exam to try this before you buy: see the entrance exams.

FAQ

How many questions should a topic test have?

Enough to cover each sub-topic at least twice, usually 10–20. A test that's too short can't tell a gap from bad luck.

Should I turn negative marking off while learning?

No. Learning when not to answer is part of the exam. Keep it on from the first test.

How often should I take a full mock if I'm doing topic tests?

One full mock every one to two weeks is a common rhythm, with topic tests after every chapter in between.

Is a build-your-own test the same as a full mock test?

No. It covers only the topics you pick, so use it to check chapters as you finish them. The full mock shows how you handle the whole paper at once.