Testinvite provides various choices to tailor your test's report according to your preferences.
Developing a reporting template from the beginning
By creating JavaScript functions that take the result of a test session as a parameter, you can leverage the reporting engine to customize, interpret, and generate visual elements of a report. These functions interpret the scores obtained in each section, dimension, or effect and generate new parameters as output. The output is then combined with a custom-built template, which uses CSS and HTML, to create the final report.
As an example, consider the following basic function. It retrieves the overall test score and compares it to predefined intervals to determine the corresponding CERF equivalent score. The function then uses basic CSS and HTML to generate a graph and includes a description of the CERF score in the report.

- Exporting test results
- Publishing test results
- Reinstating a test session
- Monitoring
- Evaluation
- Questions and answers
- Subscores of a test
- Test report
- Accessing test results
- Monitoring & proctoring
- Tracking sent emails
- Email templates
- Inviting candidates
- Exporting candidates
- Importing candidates
- Stages
- Programs
- Avoiding duplicate candidates
- Classifying candidates
- Updating candidates
- Listing candidates
- Registering candidates
- Email notifications
- Reporting settings
- Practice mode
- Fullscreen lockdown
- Screen recording
- Webcam recording
- Pre-start settings
- Device restrictions
- Prerequisites
- Attempt limits
- Test availability
- Test instructions
- Test settings
- Embedding into your website
- Assessment instructions
- Access form
- Welcome page
- Availability
- Default language
- Configure access
- Organizing your tasks
- Adding & editing steps
- Task dashboard
- Creating a task
- Administering assessment overview