Page Builders
How static and dynamic page builders work — question pools, randomized selection, and when to use each.
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 Builder | Dynamic Builder | |
|---|---|---|
| Pool definition | Manually chosen questions | Rule-based (auto-matched from QB) |
| Pool updates automatically | — | ✓ |
| Best for | Fixed question sets with known content | Large banks, ongoing test maintenance |
| Typical use case | Certified exam with approved question set | Practice 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.