Tests

Page Builders

How static and dynamic page builders work — question pools, randomized selection, and when to use each.

Published 2026/06/15

Page builders generate test pages automatically from a pool of questions, instead of manually assigning specific questions to a page. They are the key tool for creating adaptive, fair, and varied assessments where each test-taker receives a different subset of questions.

There are two types: Static and Dynamic.

Static Page Builder

A static page builder lets you select a fixed pool of questions and then specify how many to show per test-taker. Every test-taker gets the same pool to draw from, but the questions are randomly selected and ordered within each generated page.

Configuration

  • Question pool — select the specific questions to include. You can search and filter from your Question Bank.
  • Questions per page — how many questions to pick from the pool for each generated page. Must be ≤ total pool size.
  • Number of pages — how many pages to generate from this builder. Each generated page draws randomly from the same pool (without replacement across pages in the same session).
  • Time limit per question — an optional per-question time budget applied across the generated page.
  • Scoring strategy — how scores are combined across generated pages.

Dynamic Page Builder

A dynamic page builder does not fix a pool manually. Instead, you define selection rules (dimensions, tags, folders) and the system identifies matching questions at test-generation time. This means the pool updates automatically as your Question Bank grows or changes.

Configuration

  • Selection rules — define filters (folder, tags, scoring dimensions) that determine which questions qualify for the pool.
  • Questions per page — how many questions to select from the matched pool for each generated page.
  • Number of pages — how many pages to generate. Each page draws a fresh random sample from the matched pool.
  • Time limit per question — optional per-question time budget.
  • Scoring strategy — how scores from generated pages are combined.

When to Use Each

Static BuilderDynamic Builder
Pool definitionManually chosen questionsRule-based (auto-matched from QB)
Pool updates automatically
Best forFixed question sets with known contentLarge banks, ongoing test maintenance
Typical use caseCertified exam with approved question setPractice tests that grow with the bank
Use dynamic builders when you actively add questions to your Question Bank over time — the pool expands automatically without any changes to the test configuration.
Tip