Customizing the test report

Incorporating customized test reports

Created by Mustafa Ekim / February, 2023

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.

The personalized test report indicates that the test-taker has an English proficiency level of B2.
The personalized test report indicates that the test-taker has an English proficiency level of B2.
If you want our team to develop and integrate a customized reporting template into your test, please reach out to your sales representative. To obtain a quotation, please provide comprehensive details regarding the report's logic and visuals.

Author

Mustafa Ekim

Mustafa Ekim, founder of TestInvite and QuizCV, brings nearly a decade of expertise in building online assessment platforms for custom, secure tests.
Go Back
Talk to a representative
Figure out if TestInvite is a good match for your organization