AI test generation: describe a test in one sentence, get a matching exam ready to run

Type a request the way you would brief a colleague, confirm what the AI understood, fine-tune the blueprint if needed, then save. Includes shuffled answer keys, printing to Word, and running an auto-graded exam session.

Sign in to build a test 8 min read · Updated Sep 25, 2026

How does AI test generation work in CLASSQR?

Generating a test on CLASSQR works like briefing a colleague: describe the test in one sentence, the AI repeats back what it understood so you can confirm, and only then does it start writing. There are three layers, from quick to detailed, and you can stop at whichever one gives you what you need:

1. Describe

A single input box. For example: "Create 20 multiple-choice questions for Grade 10 Math, quadratic functions, 12 basic and 8 applied."

2. Confirm

The AI reads your request and shows a "Here's what I understood" card: subject, grade, sections, and question counts by difficulty. Edit anything that's off.

3. Detailed blueprint

A table of topics × 5 difficulty levels for each section, room for extra instructions to the AI, and the option to save it as a reusable blueprint.

After clicking Generate, the AI writes the questions in the background; you then preview each one, edit it, and set the test name, code, and time limit before saving. A saved test can be used for practice, quizzes, in-class exams, cross-class exam sessions, or printing.

Step 1: Describe the test you want

In the teaching workspace, open Teaching → Tests, click Create, and choose Generate test with AI. The page opens with one large input box and three clickable examples:

  • Create a 15-minute Grade 10 Math exam on Functions with 10 multiple choice questions
  • Create 30 multiple choice questions for Grade 12 Physics on Mechanical oscillations
  • Create a Grade 12 Math exam with 3 parts: 18 multiple choice questions, 4 true/false questions, 6 short-answer questions — topic: Antiderivatives and Integrals

A good description includes the subject, grade, topics (using the exact textbook wording if possible), how many questions of each type, and difficulty. Question types the AI can write:

Question typeWhen to use it
Single-answer multiple choiceThe most common type — graded automatically, answer order can be shuffled
Multi-answer multiple choiceTests deeper understanding, scored by number of correct selections
True/false clustersA set of four true/false statements under one prompt, common in standardized exams
Short answer / fill in the blankThe answer is a number or a short word, graded automatically
EssayGraded by the teacher, or by AI against a rubric and answer key
MatchingPair concepts with definitions, or events with dates
Tip: Describe difficulty in plain language ("8 recall, 6 comprehension, 4 application, 2 advanced application") or just "12 basic, 8 applied" — the AI sorts it into the 5-level blueprint. Mentioning a time limit ("a 15-minute test", "a 45-minute test") also helps it balance question count and length.

Step 2: Confirm what the AI understood

Click Generate; a few seconds later a "Here's what I understood" card appears: grade and subject (editable dropdowns), the list of sections with question type, topic, and question counts per difficulty level. This step doesn't use credit. You have three options:

  • Rewrite: go back to the description box.
  • Edit details: opens the full blueprint, pre-filled with what the AI understood, for fine-tuning.
  • Generate test: confirm and start writing questions.

The detailed blueprint (advanced)

The blueprint is how you tell the AI "this section has this question type, these topics, this many questions at each level." Each section is one question type; inside it is a table with a Topic column and 5 difficulty columns: Recall · Comprehension · Application · Advanced Application · Evaluation. Add a topic row and type a count into each cell; the total updates automatically.

The Extra instructions for the AI box takes notes like "use real-world context", "keep numbers whole", "add a short explanation to every question", or "no calculators allowed." For a blueprint you'll reuse, click Save as a test blueprint; next time Choose a test blueprint has it ready — handy for a department standardizing on one blueprint across a grade level.

The AI writes the test; you preview and save

Question generation runs in the background, usually taking from half a minute to a few minutes depending on question count; a long test is split into batches so it doesn't get cut off partway. When it's done, a preview page shows every question with its answer. Here you:

  1. Review each question. Edit the wording, the answer, or the explanation right there; delete any question you don't like. Math renders with MathJax — type LaTeX inside $…$.
  2. Set the test details. Name, notes, time limit (minutes), total points, and how each question is scored.
  3. Codes and shuffling. Variants is how many shuffled versions to generate from the same question set; a code is built from a prefix, starting number, length, and suffix (e.g. 101, 102, 103…). Each section has a shufflable flag, a point weight, and an optional time per item if you want per-question timing.
  4. Save. The test appears in the Tests list, ready to assign or print.
Always review before assigning it. AI writes fast, but it can still get an answer wrong or use a number that's off-curriculum. Reviewing 20 questions takes a few minutes — far cheaper than fixing grades after students have already taken it.

After you have a test: assign it, print it, run an exam session

  • Print or export to Word. The download builds each code variant and its bubble sheet; choose a two-column layout to save paper.
  • Generate an equivalent test. Click Generate equivalent test and the AI writes a fresh set of questions with the same blueprint and difficulty — useful for a later section or for students retaking practice.
  • Assign it in class. In a session, add a Test activity (timed, taken seriously), a Quiz (played live in class, students join with a QR code), or a Homework assignment; the system grades automatically and results flow into the gradebook and weekly report.
  • Exam sessions. Teaching → Exams → Create exam: choose Single-class or Cross-class, set a name and date, pick the test, and add candidates by class or individually. Each exam has an exam room link; the teacher starts it, watches who's taking it, flags rule violations, and stops it when time is up. Once an exam has started, the candidate list locks.
  • Analysis. After grading, the gradebook shows each student's and the class's accuracy by topic and difficulty; those strengths and weaknesses flow straight into the weekly report sent to parents.

Three other ways to get a test

MethodWhen to use itHow
Import from WordYou already have a test draftedUpload a .docx file; the system splits out questions and answers for you to preview, edit, and save. You can also restore from a previously exported backup file.
Build from the question bankThe center already has a question bank organized by topic and difficultyPick a bank, set the blueprint, and the system pulls matching questions at random to fill each cell. The bank also has an AI button to generate questions straight into a topic × difficulty cell.
Save from the public test catalogYou need a reference test quicklyVisit the public test catalog, open a test, and click Save a copy; it becomes an independent copy you can edit freely.

How are AI credits counted?

Every center shares one credit balance across its AI features. Test generation deducts credit per question actually requested, and only after the AI responds; before that, the system has already confirmed there's enough credit for the whole test, and warns you immediately with the amount needed and remaining if not. Standard and Pro plans get a credit grant every month; the owner can buy more in the Plan tab. New accounts get a trial credit to try it out. See pricing in Center Solutions.

Get started now

Sign in to build a test: you'll land straight on the Tests list, click Create → Generate test with AI. Want students to take the test in class right away? Read Interactive Lessonsto add a Test or Quiz activity to a session.

Frequently asked questions

Does AI test generation follow the right curriculum?

You pick the subject, grade level, and topics; the AI receives those along with your difficulty blueprint. It can still phrase a question awkwardly or mark a wrong answer, so always preview and fix each question before saving and assigning it.

How many credits does AI test generation use?

Credits are deducted per question actually requested, at the current rate shown in the Plan tab. The system checks you have enough credit for the whole test before calling the AI, so you never end up with a half-finished test and no credit left. Understanding your request and grading don't cost credit.

I already have a test written in Word — can I use that?

Yes, use Import from Word: upload the file and the system splits out questions and answers for you to preview and edit before saving it as a normal test. Math notation in the Word file is preserved. You can also restore a test from a backup file you exported earlier.

Can a generated test be printed?

Yes. Every test downloads as Word or PDF, with shuffled answer keys and bubble sheets included.

Can students take a test on a phone?

Yes. Exam sessions and practice assignments run in the browser on phones, tablets, and computers; results are graded automatically the moment they're submitted, except essay questions, which a teacher grades or has AI grade.

Try it on your own account

A free account supports up to 30 students, no credit card required. Signing in takes you straight to the feature this article covers.

Sign in to build a test Sign up for free