Test Player Workflow Possibilities

Deep dive: Exploring configuration options of the Test Player

Test Player Overview

The Test Player function allows you to define many settings that impact how participants experience a Test. There are approximately 50 settings for the Test Player that adjust the Test delivery and experience. Key areas of control include information display, assignment, access, navigation, feedback, results, process time limits, and certificate access. This granular level of control is great for delivering flexibility to achieve a variety of Test scenarios.

Learner_view_of_Test_Player.png
Participant view of the Test Player for a test

Test Player Configuration

Test Player settings can either be configured directly within the Tests and Test templates function, or created separately as a reusable template within the Test player function. Each setting is described in the Test Player Settings section below.

Test Player Function

The Test player function is where you can create reusable templates. These templates can be selected when creating Test templates or Tests. Any number of templates can be created and named according to their configured settings. The use of templates delivers efficiency and consistency when creating similar Tests. Common use cases for Test player templates can be for:

  • Timed tests

  • Tests requiring access codes

  • Tests that do not show results

  • Certification tests with restricted navigation and no feedback

Test_player_function.png
Admin view of the Test player function

Test Player Tab in a Test

Within a Test or Test template, the Test player tab is where you can directly configure settings or select an existing template. Here, there are the same settings as within the Test Player function to manually configure per test. Assigning a pre-defined template is possible via the Settings icon and clicking the Selected test player option. Selecting an existing template will adjust the values for all settings to match the template. If changing any of the pre-defined settings, the Test player field will be displayed as “Customised test mode: The original settings have been changed”.

image-20260504-013854.png
Selecting an existing Test Player template within a Test in the Test Player tab

Test Player Settings

The Test Player contains close to fifty settings across eight sections. Each of these sections, along with their settings, are explained below with images and relationships to other settings.

Assignment Section

This section contains settings that affect participant access to the test.

Show privacy policy before processing

This setting displays a privacy policy message to the participant when they open the test. The message contains a Do not accept button and an Accept button. The Test can only be started once the Accept button is clicked. The message text is configurable in the System texts function with bundle strQtiPrivacyStatementText (ID 17346).

Test_Player_Privacy_Policy_setting.png
Privacy policy message displayed to participant prior when opening a Test

Show question overview before processing

This setting can be used to display an overview of all questions before the first question appears. The questions can all be displayed at the same level or within folder structures if the Show questions in their folder structure checkbox is also ticked.

Show_question_overview_before_processing.png
Question overview displayed prior to starting Test

Show questions in their folder structure

Select this setting to display an overview of all questions in their folder structure when participants open the test. This does require the Show question overview before processing checkbox to also be ticked.

Show_question_in_their_folder_structure.png
Structured questions displayed before starting a Test

Always show and enable “Table of contents” button

When ticked, this setting displays an Overview button on each question. When clicked, the participant returns to the question overview screen. Clicking the Overview button again will return to the previous question.

Always_show_and_enable_Table-of-contents_button.png
Overview button in a question returning to the question overview screen

Regenerate test on each launch

This setting relates to a Test Series test type where questions can be randomised from a pool of questions. When ticked, this setting will randomly assign different questions for the same participant each time the test is started. This prevents the participant exiting or failing the test and receiving the same questions on subsequent attempts. For a regular Test this setting will have no impact.

Display only questions which have wrong answers provided by the learner

When ticked, this setting will only display participants the incorrectly answered questions on the previous test attempt. This allows participants to reattempt tests while only needing to answer the questions they answered incorrectly in previous attempts.

Display)only_questions_which_have_wrong_answers_by_the_learner.png
When repeating a Test only the previously incorrectly answered questions can be shown

This option is incompatible with the Regenerate test on each launch setting. As such, it will automatically deactivate when one or the other settings are ticked and the OK button in the pop-up message is clicked.

image-20260504-005618.png
Setting conflict warning message for the administrator

Can be used offline

When ticked, this setting enables the Tests to be added to a Course in the Offline tests/feedback forms tab. Offline tests can be printed to paper and issued to participants in the traditional classroom environment; then results would be manually entered by a Tutor or Administrator.

Can_be_used_offline.png
Enabling a Test to be used offline

The Offline tests/feedback forms tab can be enabled at the Course type level in the Process complexity tab.

Lock with personal access code

When ticked, this setting requires that the participant enters a personal access code to start the Test. The personal access code will be automatically generated per course, per test, and per participant.

Lock_with_personal_access_code_combined.png
Participant view of entering an Access code for a Test

In the Course instruction function, either a Tutor or Administrator can trigger emailing of the access codes to the participants or their supervisors via the Send personal access codes via mail icon.

Send_personal_access_codes_via_mail_in_Course-instruction.png
Course instruction function option to Send personal access codes via mail

This setting will only work for Tests in Date-dependent courses that are scheduled.

The section contains settings that enable the Test question processing order to be established.

Disable return to previous page (button will be hidden, navigation will be adjusted)

When ticked, this setting disables the Previous button. Use this setting to ensure test questions are processed in the original established order.

Disable_return_to_previous_page.png
The Previous button in a disabled state

When enabled it will also no longer be possible to select questions directly in the question Overview screen. If ticked, it’s recommended to also tick the Require answer before proceeding to the next question setting.

Show hint when “back” button is hidden

When ticked, this setting will display a warning message Proceed to the next question? You can’t go back to the current question with a No button and Yes button. This relates to the Disable return to previous page (button will be hidden, navigation will be adjusted) setting.

Show_hint_when_back_button_is_hidden.png
Warning to participant if they proceed without answering a question if Previous is disabled

Start automatically

When ticked, this setting will directly take the participant to the first question. The activation of this setting is incompatible with the automatic or manual saving of the test and will always trigger a new test start when the test is opened. This setting is also incompatible with the privacy policy as this will be skipped.

Require answer before proceeding to the next question

When ticked, this setting will require participants to answer each question before clicking the Next button. As a result of activation, the following settings will be automatically deactivated:

  • Show all questions on the same page

  • Always show and enable “Table of contents” button

  • Show “Submit” button during processing

Require_answer_before_Proceeding_to_the_next_question_warning.png
Pop-up warning when activating this setting

Feedback Section

This section contains settings that determine how participants receive feedback on their answers.

Enable detailed feedback for questions

When ticked, this setting enables the activation of the subsequent settings to display feedback. The detailed feedback provides a view of correct answers for the questions. This feedback can be consolidated at the end of the test, or shown immediately after each question. The latter is only possible if the Previous button has been deactivated, as the function could otherwise be used to try to confuse results.

Enable_detailed_feedback_for_questions_button.png
Show detailed results button after Test submission

Display answers

When ticked, this setting will display the correct answer for each question (excluding free-text) in the detailed feedback. Where a Test allows multiple attempts it is recommended not to use this setting.

Display_answers_in_Test_Feedback.png
Example of a matrix question showing which answers are correct

Show question-specific feedback

When ticked, this setting will display information in the Show detailed results overview on whether the questions were answered correctly. When clicking a question the entered answer is displayed along with text if the answer was right or wrong.

Show_question_specific_feedback.png
Views of the question specific feedback in detailed results

Show answer-specific explanations

When ticked, this setting will display a justification for each possible answer. The justification comes from the Argument field for each answer in the Test question.

Show_answer_specific_explanations.png
Displaying a justification, or argument, for each possible answer

For a Free-text question, it's also possible to determine whether only the correction or also the sample solution is to be displayed.


Results Section

This section controls the display of the test results including information on how points are awarded and test rates are displayed.

Show "Submit" button during processing

When ticked, this setting will display the Submit test button at all times. When active the participant can decide to submit the test early prior to completing all questions; if doing so a warning will appear and confirmation is required.

Show_Submit_button_during_processing.png
Enabling the Submit test button prior to test completion

Allow downward correction of results upon test repetition

When ticked, this setting will record the lower score if a Test is reattempted and the resulting score is lower. If the setting is not ticked and a lower score is submitted on a subsequent attempt, this will be ignored and a message will be displayed to the participant.

Count negative points

When ticked, this setting can deduct negative marks if the question grading has the Points for each possible answer checkbox ticked. The Wrong answer* field is available in x of n style questions including multiple choice and matrix. If negative marks are not applied in the Wrong answer* field, no downward grading will occur when an incorrect answer is selected. Incorrect answers can reduce the score for the entire question to 0 points (not negative).

Count_negative_points.png
Wrong answer* field in a Multi choice: x of n question that can lead to negative points

Show points obtained per question

When ticked, this setting will show the point obtained for each question in the Detailed results overview.

Show_points_obtained_per_question.png
Highlighting the points obtained per question of the possible points available

Show table of results after processing

When ticked, this setting displays a summary table of all question results when the Show detailed results button is clicked. If not ticked, the results are shown individually per question.

For this the Enable detailed feedback for questions setting in the Feedback section must be ticked.

Show_table_results_after_processing.png
Table of results after Test submission

Show score per folder (pts.)

When ticked, this setting shows the number of points that can be earned per question. This is shown when editing the question and on the overview page.

Show_score_per_folder.png
Overview displaying questions in their folder structure with available points per folder

Requires the Show questions in their folder structure setting in the Assignment section to be ticked.

Display the file status

When ticked, this setting indicates whether the minimum number of points have been achieved per sub-folder (if defined). The option is displayed to the left of the folder name.

Display_the_file_status.png

For this to be enabled, the Enable detailed feedback for questions setting in the Feedback section and the Show questions in their folder structure setting in the Assignment section must be ticked. In the Test there must also be values defined per folder in the Rating tab.

Allows the extension/reduction of the folder structure in the detail evaluation

When ticked, this setting enables expanding folder structures to display questions when the Show detailed results button is clicked. If unticked, only the folders will be visible without the expand arrows as per the image below:

Allow_the_extension-reduction_of_the_folder_structure_unticked.png
View when folder structure extension/reduction is disabled

Show overall test score (pts.)

When ticked, this setting shows the achieved score for the test.

Show_overall_test_score_pts.png
Displaying the overall test score in points

Show score per folder (%)

When ticked, this setting shows the score achieved per folder as a percentage of the total possible marks. This option can only be enabled if, under "Assignment", the option to display questions in a folder structure has been selected.

Show_score_per_folder_percentage.png
Detailed test results displaying the percentage achieved per folder

Show overall test score (%)

When ticked, the setting shows the achieved score for the test in percentage.

Show_overall_test_score_percentage.png
Displaying the overall test score as a percentage

Include test in report "Individual test report"

When ticked, this setting enables the reports to be added in the test to the Individual test assessment report. This report requires first selecting users, then the desired test, and generating a report.

Individual_test_report.png
Test being selectable in the Individual test assessment report

Display test result as "concluded" rather than "passed" or "not passed"

Select this to hide the test results from the participant. Instead of showing either ‘Passed’ or ‘Failed’ status, the result will show as ‘Completed’.

Display_test_result_as_Concluded_rather_than_Passed.png
Test displaying a ‘Completed’ status rather than ‘Passed’ or ‘Failed’

Show points required to pass (.pts)

When ticked, this setting shows the number of points required to pass the test.

Show_points_required_to_pass_pts.png
Points to pass displayed as points

Show points required to pass (%)

When ticked, this setting shows the achieved percentage required to pass the test.

Show_points_required_to_pass_percentage.png
Points to pass displayed as percentage

Show maximum points (.pts)

When ticked, this setting shows the maximum number of points that can be achieved in the test. The Points maximum is displayed both prior to starting the test and in the detailed results overview.

Show_maximum_points.png
Points maximum displaying how many points can be achieved

Show points reached (.pts)

When ticked, this setting shows the number of points received for the test.

Show_points_reached_pts.png
Points reached by the participant in points

Show points reached (%)

When ticked, this setting shows the percentage of maximum points received for the test.

Show_points_reached_percentage.png
Percentage of maximum points reached by the participant

Display Section

This section contains options for displaying question-specific information within the test.

Arrange potential answers to single-response and multiple-response questions randomly

When ticked, this setting randomises the order of the answer options in various question types (e.g. multiple choice, matrix, arrange). This can be beneficial when a test can be repeated to prevent the participant memorising the position of the correct answers.

randomisation_of_answers.png
The same question with different ordering of potential answers

Show question name in header

When ticked, this setting shows the name of the question above the question. The question name can also be viewed on the overview page. When the name has little meaning to the participant, this should be unticked.

Show_question_name_in_header.png
The imc Learning Suite question name displayed in the test

Show question number

When ticked, this setting will display the question number above the question. The number is a sequential number generated by the imc Learning Suite during question creation; not the order number of the question within the test. Including the number can assist administrators, but may confuse participants.

Show_question_number.png
Sequential number of test question displayed in a test

Show number of processed questions

When ticked, this setting displays the number of questions and the position of the current question. For a long test with a time limit, this information can be important to a participant.

Show_number_of_processed_questions.png
Progress display of current question position of total questions

Show all questions on the same page

When ticked, this setting can enable the display of all questions on the same page. For this to occur the Show “Submit” button during processing and Save automatically after each question settings must be unticked.

Show_all_questions_on_the_same_page_warning.png
Pop-up with requirement to disable other settings

Displaying all the questions on the same page is optimal for tests with a lower number of questions (10-30). A higher number of questions will increase scrolling and generate a higher loading time, impacting the browser’s and device’s performance.

Show_all_questions_on_the_same_page.png
View of a test with multiple questions on the same page

This can only be ticked if the Require answer before proceeding to the next question checkbox is unticked.


Processing time Section

This section contains settings relating to processing time limits for the test and displayed information.

Processing_time_settings.png
Defining a Processing-time limit and remaining time warning for tests

Processing-time limit:

When ticked, this setting enables defining a maximum processing time in minutes for the test. If processing times were defined at question level, these will be overwritten. If no total processing time is defined, the total of the processing times defined at question level will be used.

Displayed_processing_time_limit.png
Processing time limit displayed when opening the test

Show tip when remaining processing time is

When ticked, this setting enables a warning to be provided to participants that there is only X minutes remaining to complete the test. The warning is also displayed if the test is paused and then resumed. Populating this setting requires that the Processing-time limit setting is active and populated.

Processing_remaining_time_warning.png
Pop-up warning advising participant of remaining time to complete the test

Enable timer per question based on the question processing time

When ticked, this setting enables the timer per question option. The value defined as processing time for each question will be displayed as a timer to limit the access to the given question. Enabling this option is dependent on many other settings as per the image below:

Enable_timer_per_question_based_on_the_question_processing_time.png
Required settings to enable processing time for individual questions

Display of the processing time

When ticked, the remaining processing time for the test will always be displayed to the participant. This will be a small time in the bottom left corner of the test player. Sets a time limit of X minutes for completing the test.

Display_of_the_processing_time.png
Display of the remaining processing time

Saving Section

This section contains two settings relating to saving processes.

Save automatically after each question

When ticked, this setting saves progress each time a question is answered. However, if a processing time limit has been set, then progress is only saved when the test is submitted. If the test is cancelled, progress will be lost. This setting is not possible when the Show all questions on the same page setting is active.

Show button to save manually

When ticked, this setting will only allow the test progress to be saved by clicking the Save test button. It is only possible to activate this method when the Save automatically after each question setting is inactive.

Show_button_to_save_manually.png
Button to manually Save test progress

Certificate Section

This section contains settings related to test certificate types and access. A differentiation is made between certificates for passing and certificates when courses have not been passed. The test will be regarded as “Not passed” if the user achieves a number of points which corresponds to the lowest assessment level for the test. Individual certificates can be saved for each language used. If no certificate is available for the language which the user has completed the test in, the certificate defined as standard will be issued.

Certificate: pass

Enables selecting a certificate to be awarded when participants pass the test. The certificate available for selection are configured in the Certificates and notification templates function.

Certificate: attendance/fail

Enables selecting a certificate to be awarded when participants attempts or fails the test. The certificate available for selection are configured in the Certificates and notification templates function.

Access to certificate

This setting defines whether participants will immediately receive the certificate once final corrections are complete. Where a test has free text questions, the final correction requires an assessor to grade the questions.

Icons

There are two icons in the Test player.

Selected test player

When creating a new Test player, this setting can be used to select an existing template similar to requirements to transfer the settings. This can save time instead of manually configuring each setting.

Reset test player

Clicking this will restore the settings to the default values.