Skip to content
EduFlow
Test blueprint and specification

AI test generator that follows your test blueprint, approved by you before use

EduFlow has AI write items to the number set in each cell of a four-level blueprint. Quality gates check the test, you edit and approve it, then export the test, the answer key and the specification for printing.

Updated 15 Oct 2026

What are a test blueprint and a test specification table?

A test blueprint is a table of topics set against four cognitive levels (recognition, comprehension, application, high application), where each cell holds the number of items for that topic at that level. The cells add up to the length of the test, so the blueprint shows which level the test leans on before a single item is written.

A test specification table describes each item: which part it belongs to, which topic, which level, and which learning requirement of the curriculum it checks. In EduFlow the specification is a table with the columns Part, Item, Level, Topic and Learning requirement, printed together with the blueprint in the matrix and specification document.

The number in each cell is the reference for the whole process: AI writes items cell by cell, the quality gate P3 checks that each cell holds the right number of items, and the specification lists the items by level and topic. That is why you settle the blueprint first and let AI write afterwards.

The EduFlow test setup screen: a topic matrix across four levels, the summary and the cost estimate

Writing by hand, using ChatGPT, and using EduFlow

A comparison of three ways to build a test from a blueprint: writing by hand, using ChatGPT or another general chat tool, and using EduFlow
CriterionBy handChatGPT or a general toolEduFlow
Follows the number in each blueprint cellYou count the items in each cell as you write.You give the number per cell in your prompt and recount the result yourself.AI writes items to the number in each cell. Gate P3 checks each cell; on a mismatch the app regenerates up to 2 times.
A specification comes with the testYou build a separate table yourself.You can ask for a table; you adjust the layout yourself.A matrix and specification document lists every item by level, topic and learning requirement.
Re-checking the answersYou solve each item again yourself.You can ask it to solve the items again in the conversation; you compare the results.When the matrix has application or high-application items, an independent AI pass solves them again. Answer warnings need your confirmation item by item.
Several test versionsYou shuffle items and options and build each key yourself.You can ask it to reorder; you check the key of each version yourself.Up to 24 versions (codes 101 to 124), with deterministic shuffling of items and options and a check that the key matches each version before saving.
A printable file for the exam roomYou lay the test out in a word processor.It returns text that you paste and lay out.Export to PDF or DOCX; the test, the answer key and marking guide, and the matrix and specification are three separate documents.
Who approves the testYou review and approve it by your school's process.You review the content and record the approval yourself.The test stays a proposal until you press approve; the approval evidence is saved in the version. An unapproved test can still be exported, with a DÙNG THỬ (trial) watermark.

Table checked on 15 Oct 2026.

The four cognitive levels in EduFlow

The blueprint has four columns: recognition (NB), comprehension (TH), application (VD) and high application (VDC). You type the number of items into each cell, or use one of three quick-fill buttons that split the total across topics by a template ratio.

  • 15 minutes: 10 items, with a ratio of 50, 30, 20, 0 across NB, TH, VD, VDC.
  • 45 minutes, mid-term: 20 items, with a ratio of 40, 30, 20, 10.
  • End of term: 28 items, with a ratio of 30, 40, 20, 10.
  • Blueprint size: A blueprint holds up to 40 topic rows, a test up to 200 items and each topic up to 120 items. The blueprint can also be imported from and exported to a CSV file, to edit in a spreadsheet.

The quality gates of a test

Once AI has written the items, the export step shows a gate table with 8 gates. Each row gives the gate code, the units checked (items, blueprint cells, versions), the violations and the result. A gate that checked 0 units does not count as passed: the app reports a gate error, because the input data has a problem.

  • P3: Each cell holds the right number of items.
  • P5: Every item has exactly 4 options and 1 answer; an answer that still carries a warning needs confirmation.
  • P11: Every item is anchored to a learning requirement.
  • P10: The test has been approved by a teacher; it reads as waiting for approval until you approve.
  • P1, P2, P4: In this release they read as not applicable or off, because the app does not compile with LaTeX yet and items have no figures yet.
  • Cost: Before AI runs, the app shows a cost estimate box; cancel and no job is created and nothing is charged. How cost is calculated is explained on EduFlow pricing.

Build a test from a blueprint with EduFlow

These steps follow the test screen of the app; each step has a detailed guide.

  1. Open the test screen. Click create test on the home screen, write a test in the sidebar, or new test inside a K-12 project, then pick the subject and grade. The test is created on your computer straight away. Create a test from a blueprint
  2. Set up the test. Pick chapters from the GDPT 2018 framework stored on your computer, the test type, the time, the form (multiple choice, or multiple choice plus essay) and the score scale. The test header is only printed on the test and never sent to AI. Create a test from a blueprint
  3. Build the blueprint across four levels. Type the number of items into each NB, TH, VD, VDC cell of your topics, or use quick fill. While the blueprint has no items, the generate button stays locked and says why. Create a test from a blueprint
  4. Let AI write the items. Click generate, read the estimated cost in the dialog, then run it. When it finishes, items are listed by topic and level in the questions step, and each item has an edit button. Create a test from a blueprint
  5. Read the quality gates and approve. In the export step, read the gate table, confirm each answer warning, then approve. At the K-12 level, approval is the last step, with no separate signing step. Create a test from a blueprint
  6. Export several test versions. Choose the number of versions from 1 to 24, switch the shuffling of items and options on or off, read the export checks, then export PDF or DOCX for the test, the answer key and the matrix. Export a test in several versions

What EduFlow does not do yet

  • True or false items, short answer items and essays with sub-parts (several parts, each with points): not available, on the roadmap. A test has two forms today: multiple choice, and multiple choice plus essay with essay tasks that carry points and a marking guide.
  • The three levels of Official Letter 7991 (know, understand, apply): not available; the blueprint uses four levels.
  • Figures in items and compiling LaTeX to PDF: not available. AI does not draw figures; formulas written in an item still show in the preview.
  • Uploading a sample test for AI to analyse and rewrite: not available, on the roadmap. A blueprint can be imported from a CSV file.
  • AI writes a proposal only: you check, edit and approve it before using it in class. Generating items needs a network connection.

Related topics

FAQ

Frequently asked questions

Does the EduFlow AI test generator follow the blueprint?

AI writes items for each cell to the number you entered. After generating, gate P3 checks that each cell holds the right number of items; if the bank of items does not match, the app regenerates up to 2 times, and each attempt is charged. The result is still a proposal for you to read, edit and approve.

How many cognitive levels does EduFlow use?

Four: recognition, comprehension, application and high application. The three levels of Official Letter 7991 (know, understand, apply) are not available yet and are on the roadmap.

Can it create true or false, short answer and essay items?

Essays yes, in the form that combines multiple choice and essay: an essay task has points and a marking guide. A multiple-choice item has four options and one correct answer. True or false items, short answer items and essays with sub-parts (several parts, each with points) are not available yet and are on the roadmap.

Do I need to re-check the answers AI writes?

Yes. When the matrix has application or high-application items, the app runs one more independent AI pass that solves them again to verify the answers. An answer warning must be confirmed by you item by item, with no confirm-all button, and the test stays a proposal until you press approve.

How many versions can one test have?

Up to 24 versions, numbered 101 to 124. The versions are built from the same test: items and correct answers stay the same, only the order of items and options changes. Building versions and exporting files run on your computer and cost nothing.

Try EduFlow on a real piece of your own preparation work

Download the app and start a trial from the first screen, or contact Agentra for a quote for your school.