- What is TestInvite?
- Build Your First Test
- Run Your First Assessment
- Taking the Assessment
- Viewing the Results
- Question Bank Overview
- Common Question Features
- Scoring
- Question Types
- Question Authoring
- Browsing Questions
- Content Blocks
- Media Library
- Metadata Rules & Schema
- Tests Overview
- My Tests
- Creating a Test
- The Test Editor
- Test Settings
- Sections & Pages
- Adding Questions
- Page Builders
- Test Profile
- Reporting
- Test Papers
- Analytics
- Publishing a Test
- Test Library
- Marketplace
- Tasks Overview
- Creating a Task
- Task Dashboard
- Steps
- Task Settings
- Candidates
- Test Sessions
- Sent Mails
- Proctoring
- Analytics
- Data Operations
- Analytics Overview
- Test Analytics
- Question Analytics
- Per-Question Analytics
- Results Explorer
- Segment Analysis
Performance Levels
Divide the score range into named bands — like Beginner, Intermediate, Advanced — so every result carries a meaningful level instead of a bare number, in reports, tables, and exports.
Performance levels divide the score range into named bands — “Beginner / Intermediate / Advanced”, “A1–C2”, “Needs Improvement / Meets / Exceeds” — so every result carries a meaningful label instead of a bare percentage. A 68% means little to a hiring manager; “Upper Intermediate” communicates instantly.
Building the Level Scale
- Open the test's Reporting › Levels tab and turn on Enable Levels.
- Click Create and choose the Number of levels to add. Each level gets a Start and End (as a percentage of the maximum score) with an Inclusive switch for each edge, plus a suggested name and colour you can change.
- Edit each level to set its Label (required), an optional Short Description, and its Color.
- Cover the whole 0–100% range without gaps or overlaps. Use the Inclusive switches so a boundary score belongs to exactly one level: for example, 0–60 with the end not inclusive, then 60–100 with the start inclusive.
Changing the number of levels resets the current values, so settle the count first. Results are matched using the overall percentage rounded to a whole number.
Example scale for a language placement test: 0–20% Starter · 21–40% Elementary · 41–60% Intermediate · 61–80% Upper Intermediate · 81–100% Advanced.
How Levels Appear
- On the standard report — the matched level's label appears as a badge next to the score. If the level has a description, a level block with the label and description is added too. Candidates see both unless the step's User Report settings turn Levels off.
- In session results tables and exports — filter or group candidates by level.
- In custom reports, as
testReporting.level; the level recipe finds the matching level exactly as the standard report does.
Designing Good Bands
- Name levels in the vocabulary your report readers use — CEFR grades for language tests, competency labels for HR.
- Don't over-slice: 3–5 bands are readable; 8 bands imply precision the test rarely has.
- Validate band edges against a pilot cohort's distribution so the labels match reality.
Levels, Pass/Fail, and Interpretations are complementary layers on the same score: the level names the band, pass/fail states the decision, and an interpretation adds explanatory text when the result meets your conditions. Use any combination.