How to make an online test, start to finish.
From adding your first question to sharing the link and reading the results — the full process for building an online test in YonoLMS.
The short answer
To make an online test, add your questions, configure settings like time limits and attempts, then publish and share it as a link. Participants take it without needing an account, and results — scores, per-question performance, and a leaderboard — are ready as soon as they finish. The four steps below cover the full build, and the settings section after that covers which options actually matter for your situation.
Building the test.
Four steps from a blank test to something ready to publish.
- 1
Add the details
Name the test and give it a description or subject so it's easy to find later in your dashboard.
- 2
Add the questions
Write questions directly, pull existing ones from your Question Bank, or generate a draft set with AI from a topic or source material.
- 3
Configure the settings
Set time limits, decide whether to shuffle questions, turn the leaderboard on or off, and set how many attempts are allowed.
- 4
Review before publishing
Step through the full test as a final check — wording, answer keys, and settings — before it goes live.
Starting from scratch vs. starting from material
Adding questions is the one step above with the most flexibility. Write them directly if you're starting fresh, pull from your existing Question Bank to reuse past work, or — if you already have a question paper, PDF, or set of notes — skip retyping entirely and let AI draft questions from that material instead. That specific workflow is covered in full in how to convert a question paper into an online test.
Ready to start building?
Open YonoLMS and work through the four steps with your own questions.
Start Building a TestWhich settings matter for your test
The settings step is where a test gets shaped for its actual purpose. A quick practice quiz and a formal exam shouldn't be configured the same way.
Matching settings to the situation
| Test type | Time limit | Attempts | Other settings worth using |
|---|---|---|---|
| Formal, timed exam | Strict, whole-test limit | Single attempt | Shuffle questions; consider OTP verification |
| Low-stakes practice quiz | Loose or none | Multiple attempts | Turn the leaderboard on |
| Homework / take-home | Per-question limit | Single attempt | Skip identity verification unless needed |
A closer look at the trade-offs
A formal, timed exam. Set a strict overall time limit, shuffle question order, limit it to a single attempt, and consider collecting contact info or requiring OTP email verification to confirm who's taking it.
A low-stakes practice quiz. Allow multiple attempts, turn the leaderboard on to keep it engaging, and skip identity verification since the stakes don't call for it.
A homework or take-home assessment. Use a per-question time limit instead of a whole-test timer if you want to discourage looking answers up, and keep multiple attempts off if it's meant to reflect independent work.
However you configure it, question quality still matters more than any setting. For guidance on writing the questions themselves, see how to create good multiple-choice questions.
Online test examples for common situations
A weekly class test
A teacher builds a twelve-question test from the week's chapter: eight single choice, three fill-in-the-blank, and one free text question asking students to explain a key idea. She sets a twenty-minute whole-quiz timer, shuffles questions, allows one attempt, and shares the link in the class group on Friday with a Sunday evening deadline.
On Monday, Question Performance shows which two questions most students missed, and the lesson begins there.
A coaching centre mock test
A coaching centre runs a full mock with the same number of questions and time limit as the real exam, questions shuffled, and the leaderboard turned on so students can see their rank. Each student must enter their email and verify it with a one-time code, so the rankings reflect real, identifiable students.
A job applicant screening test
An employer creates a fifteen-question test on skills the role actually requires, using scenario questions based on real tasks. Candidates provide their name, email, and phone, verify their email, and get one attempt with a thirty-minute limit. Results are exported as CSV and shared with the hiring team.
A post-training check
After a workshop, a trainer shares a ten-question test by QR code before participants leave the room. Questions are drafted by AI from the workshop handout and reviewed. The results show which parts of the session were understood and which need a follow-up email or a short refresher.
A revision test with retakes
Before exams, a teacher creates a revision test from questions bookmarked in Revision across the term. Multiple attempts are allowed, and there is no timer. Students take it, check what they got wrong, revise, and try again, watching their scores improve with each attempt.
Common setup mistakes
The most common mistakes are unrealistic time limits, forgetting to turn off multiple attempts for graded tests, collecting no contact details and then being unable to identify participants, and sharing before checking the answer key. A quick review of the settings step, and taking the test yourself once, prevents almost all of them.
Choosing the length
Match length to purpose. A quick check needs five questions, a weekly test ten to fifteen, and a unit test or mock enough to cover every topic fairly. Longer is not better: every question should earn its place by testing something that matters. Participants concentrate better on shorter, focused tests.
Sharing the right way
For remote participants, send the link by message or email with a short note on topic, time limit, attempts, and deadline. For in-person sessions, display or print the QR flyer. Participants open the test in a browser without an account, so the only barrier is getting the link to them.
After every test
Look at results the same day if you can, while the test is still fresh for participants. Fix any flawed questions, bookmark weak topics into Revision, and save good questions with tags. Each test you make then improves the next one.
Frequently asked questions
How many questions should a test have? Enough to cover every topic fairly, and no more; ten to fifteen suits most weekly tests. Can participants take it on phones? Yes, in any browser without an account. Can I change a test after sharing it? Yes, but avoid changing answers once people have responded, since earlier and later results would no longer be comparable.
Building your first test today
Pick a topic you taught or trained on this week, generate or write ten questions, and review each one. Build the test with a realistic timer and the right attempt setting, share the link with one group, and read Question Performance once the responses arrive.
That single cycle shows the whole value of online testing: less time preparing and marking, and clearer insight into what people actually learned.
Making an online test, answered.
How do I make an online test?expand_more
Do students need an account to take the test?expand_more
Can I set a time limit?expand_more
Can I limit how many times someone can attempt the test?expand_more
Can I verify who's taking the test?expand_more
Can I randomize the order of questions?expand_more
How do I see results after the test is taken?expand_more
Can I make an online test from a PDF or question paper instead of writing questions myself?expand_more
Is making an online test free?expand_more
Explore more of YonoLMS
Your first test is
four steps away.
Add your questions, configure the settings that fit your situation, and share it.
Create a Test NowFree to Start