Skip to content

Test blueprints

A test blueprint is a reusable template that streamlines the creation of tests. Tests built from blueprints – called blueprinted tests – automatically inherit the configuration settings defined in the blueprint. However, the items in each test can differ, ensuring variation between tests.

Blueprints also include a powerful autofill tool that matches blueprint specifications – such as item types, metadata and quantities – to auto-populate the test with relevant items.

Test blueprints overview

The following steps guide you through creating a test blueprint and generating one or more blueprinted tests ready for delivery.


Step 1: System configuration

Before you can create blueprints, certain system-level settings must be enabled by a user with the Administrator role.

Test designer settings

Go to Settings > Test Designer Settings and expand the Test Authoring Settings section.

You must select Enable test blueprints for the blueprint options to display in your menus.

Blueprint Item Approval States — select which workflow states (e.g. Approved) are eligible for blueprint autofill. Only items in the selected states are included when generating blueprinted tests. If you don't select any states, all items are eligible regardless of their workflow state.

Blueprint Health Status Multiplier — enter a number that determines how large your item pool should be for generating varied blueprinted tests. For example, if you want each test to have 5 items and set the multiplier to 3, the item pool should contain at least 15 items (5 × 3). A higher multiplier increases variety by reducing the chance of the same items appearing in multiple tests.

You can override this value at the module level.

Blueprint Auto-fill Mode — choose how autofill populates each component:

  • Based on a maximum number of items per component — the system randomly selects and adds only the exact number of items specified in the blueprint component. For example, if the component specifies 5 items, only 5 items are added.
  • Based on a minimum number of items per component — the system adds every matching item in the bank, not just the number specified. For example, if the component specifies 5 items but there are 20 items in the bank, all 20 items are added.

Blueprint options in the Test Authoring Settings section, including Enable test blueprints, Blueprint Item Approval States, Blueprint Health Status Multiplier and Blueprint Auto-fill Mode

Role configurations

While administrators have access by default, you may need to grant permissions to other roles as required.

Navigate to Settings > Roles and select a role (for example, Author).

Select the Rapid Edit icon Rapid Edit icon next to Securable areas of the application.

Role details page with the Rapid Edit icon highlighted next to Securable areas of the application

Search for blueprint and enable the following:

Under Item Designer > Question:

  • Blueprint Component
  • Blueprint Component Open Modules

Under Test Designer > Test, enable the blueprint permissions you need (for example, Create Blueprinted Test).

Blueprint securables under Item Designer > Question and Test Designer > Test


Step 2: Prerequisites before creating a blueprint

Define tag types

You need to create meaningful tag types and tags to categorise knowledge areas.

In this document, for the topic of Year 6 English, we've used the tag type Key strands, with 3 tags: Language, Literature and Literacy. You can create multiple tag types as needed.

Important

You need to tag all test items.

For more information, see our guide on tags and tag types.

Configure blueprint settings in a module

  1. Go to Author > Modules.
  2. Open a module and select the Edit icon next to Blueprint Settings.
  3. Select relevant tag types from the drop-down and select + to add each.
  4. Set the Test Blueprint Health Status Multiplier if needed. Refer back to the system configuration section above for a quick recap.

    Blueprint Settings in a module, showing Tag types and the Test Blueprint Health Status Multiplier


Step 3: Create a test blueprint

We're now ready to create the test blueprint.

Go to Author > Tests and Surveys. From the Actions drop-down, select Add Test Blueprint.

Add Test Blueprint in the Actions drop-down

The New Test Blueprint screen opens. It's the same as the new test screen. For more information on completing it, see our guide on authoring tests.

New Test Blueprint screen — part 1

New Test Blueprint screen — part 2

After saving, you'll see extended configuration options including Resit Settings, Timing Options, Sections, Comments, Test Styling, Scoring Options, Advanced Pass/Fail Settings and Results Summary Configuration. These settings are similar to regular tests. For more information, see our guide on authoring tests.

Extended blueprint configuration options

The Blueprint section is specific to the test blueprint and remains empty until components are added to one or more sections.

Blueprint section — empty state


Step 4: Add sections to the blueprint

The next step is to create the test sections that will contain the items.

Warning

To ensure sections appear correctly in the blueprint, always add them directly from within the blueprint interface. If you add them from the left-hand menu, they won't be available for selection in the blueprint.

Select the + icon on the Sections expandable.

Sections expandable with + icon

The New Test Section screen opens. It's the same as a regular test section form. For more information on completing it, see our guide on test sections.

New Test Section screen

After saving, you'll see extended configuration options including Questions, Reference Materials, Stationery Tools and Comments. These settings are similar to regular test sections. For more information, see our guide on test sections.

Important

Only Item sections display in the test blueprint component section.

Configure blueprint components

The next step is to add blueprint components. These components define which items the system should include in each test section.

Select the edit pencil icon Edit pencil icon on the Blueprint section.

Blueprint section

Select Add component.

Add component button

Select a tag and set Marks per Item, Number of Questions and Item Types to autofill. In the example below, we want the system to autofill 5 Multiple Choice items tagged with Language (a tag in the Key strands tag type). Each item is worth 1 mark.

Blueprint component configuration

Component status

After you save the component, the system displays its Status. This tells you whether enough matching items exist to generate varied tests, based on the Test Blueprint Health Status Multiplier (set to 3 at the module level in this example).

The multiplier scales the number of items you need with the number of questions you request. The system multiplies your Number of Questions by the multiplier to determine the minimum item pool required for a thumbs-up.

Suppose your item pool contains 20 matching items:

  • If you set Number of Questions to 5, the system needs 15 items (5 × 3). With 20 items available, the pool is sufficient and the Status column shows a thumbs-up.
  • If you set Number of Questions to 10, the system needs 30 items (10 × 3). With only 20 items available, the pool falls short and the Status column shows a warning, indicating an insufficient item pool.

Component status — Number of Questions 5 with 20 items available shows a thumbs-up

Component status — Number of Questions 10 with only 20 items available shows a warning

Once you have the thumbs-up in the Status column, you can add additional components and test sections as needed.


Step 5: Add items

The next step is to create items and add them to the test. You can create items either through the left-hand menu or directly from within the section.

Create items from the left-hand menu

Note

If you create items using the menu, you'll need to manually add them to the appropriate section afterwards.

Go to Author > Items and select Add Test Item from the Actions menu.

Add Test Item in the Actions menu

The New Test Item screen opens.

New Test Item screen

The next steps vary depending on the type of item you want to create. For detailed instructions, see our guide on item types.

Create items from within a section

If you create new items from within the section, they're automatically added to it.

Select the edit pencil icon on the Questions section.

Questions section

Select Create a new Question.

Create a new Question option

This opens the New Test Item screen, as described earlier. Follow the same steps to proceed.

Tag items

Add one or more tags to each item, either while creating it or after saving. To add tags to existing items, select the edit pencil icon on the Tags section.

Tags section

Select one or more tags.

Tag selection

Add items to the test section

If you created the items from the left-hand menu, you need to add them to the section.

Select the edit pencil icon on the Questions section, then scroll to Option 2 – Add existing question.

Use the search and filters to find the items you need. In the screenshot example, we've filtered for all items tagged with Language. Select the + icon to add the required items.

Add existing question — search and filter

Adding items to a section doesn't define the final item pool – when you generate a test from the blueprint, those items are replaced with items that match the blueprint's criteria. However, you can Anchor specific items to keep them in place. Anchored items are included in every test generated from that blueprint, regardless of future autofills.

Anchored items

Important

You only need to add the number of items specified for the component. In this example, that means adding 5 items to the section.

These 5 items populate the section itself. They're separate from the wider matching pool the health status checks: for a healthy status and varied autofill, your item bank still needs Number of Questions × the multiplier matching items overall — 15 (5 × 3) in this example.


Step 6: Create blueprinted test

Once you've completed your test blueprint and created enough items to satisfy the component requirements, you're ready to generate one or more blueprinted tests.

Open the required test blueprint. From the Actions drop-down, select Create Blueprinted Test.

Create Blueprinted Test in the Actions drop-down

The system generates a blueprinted test with limited editing capabilities.

Tip

The system automatically appends the date and time to the name.

Most settings in a blueprinted test are the same as in a regular test, with the addition of the Blueprint configuration options. Initially, the Status column in the Blueprint section shows a red warning icon, indicating that more items are needed. Open each item section and use the autofill feature to populate items.

Blueprinted test — initial status


Step 7: Autofill items in the test sections

Autofill randomly selects items from the item bank to populate the test sections.

  1. Open the Sections expandable.
  2. Open the relevant item test section and select the autofill wand icon Autofill wand icon on the Blueprint section.

    Sections expandable

Select Yes to confirm.

Autofill confirmation dialog

The system attaches items that match the component criteria. The Status updates to the thumbs-up icon Thumbs-up status icon.

Status updated to thumbs up after autofill

Important

Repeat the autofill steps for each section.

To view the attached items, expand the Items expandable below.

Edit the item bank after autofill

You can further customise the test by manually editing the items in each section.

Reject items

Remove items using the red Remove icon. Rejected items are excluded from future autofills for that section. They appear in the Rejected Items list above and can be restored from there.

Rejected Items list, with the Excluded last used range fields below

Exclude last used range

Set the Excluded last used range dates to exclude recently used items from being autofilled.


Once complete, you can add the blueprinted test to an assessment event for delivery to test-takers.

Settings

Blueprints are controlled by the settings below. Steps 1 and 2 walk through configuring them — this section is a quick reference to what affects blueprints and where each setting lives.

Administrators configure the tenant-level settings at Settings > Test Designer Settings, in the Test Authoring Settings section:

  • Enable test blueprints, Blueprint Item Approval States, Blueprint Health Status Multiplier and Blueprint Auto-fill Mode — see Step 1 for what each does.
  • Blueprint Marks Per Item Optional and Blueprint item Tags Optional — make the marks and tag fields optional on blueprint components.
  • Enable Cross Module Item Selection in Blueprint Auto-fill — lets autofill draw items from more than one module.

Administrators grant access at Settings > Roles: under Item Designer > Question, enable Blueprint Component and Blueprint Component Open Modules; under Test Designer > Test, enable the blueprint permissions you need (such as Create Blueprinted Test). See Step 1.

At the module level, an author configures Blueprint Settings on the module's details page (Author > Modules) — the Tag types used as blueprint dimensions and the Test Blueprint Health Status Multiplier. See Step 2.