In your platform, testing is a very important tool that allows you to manage various configurations to better fit your training needs. Once you’ve set up your questions and answers, you will need to set up your Test Options.
Begin by accessing the Admin Menu, then pressing the Course Management subitem in the E-Learning section. On the Course Management page, find the course in the list, click on its description and move to the Training Material tab.
In the list of training material on the Training Material page, find the test that you want to configure, then press the menu icon in the test’s row and select Edit from the dropdown menu. Now, you will be redirected to the Edit page. In the action bar at the top, press the Test Options item.
On the Test Options page, you will see three tabs on the left side: Set Question Display, Set Attempt Options, and Set Feedback Options. Refer to the following sections to learn more about the options in each tab.
Set Question Display
This tab is divided into three sections: Page View, Question, and Answers View. Refer to the following table to learn more about each option.
If the test has been started, completed or failed by any user enrolled in the course (status of In Progress, Completed, Failed), or if the Superadmin manually set the test status to Not Started for a user, the options available in the Set Question Display tab are disabled, except for the Answer View section, in order to grant that all of the users are taking the test with the same parameters. If you need to edit the options of the test but they are locked, you need to reset the tracking data of the users already involved in the test by following the instructions described in the Tips and Tricks section of this article.
|Option Section||Option Name||Option Notes|
|Page View||Show questions grouped in one or more pages (clustered by break pages)||The break pages are added and sequenced by you when adding questions to your test. Refer to the “How to Create a Test and Manage Question Types” article in Docebo’s Knowledge Base for more information on adding break pages to your test.|
|Page View||Show one question per page||If you added any break pages or titles to your test and you flag this option, they will be ignored.|
|Questions||Show all questions arranged in sequence set on test’s Edit page||This sequence is determined by you. Using the cross icon in each question’s row in the list of questions on the test’s Edit page, drag and drop each question in a specific order.|
|Questions||Show all questions in random order (set sequence ignored)||All questions on the same page of a test will be randomized. If you added any titles to your test and you flag this option, they will be ignored. When choosing this option, make sure that your test does not include a title on a single page.|
|Questions||Show x questions out of x available. LMS selects questions at random and they change for each attempt.||If you flag this option, not all of the questions will be displayed in the test for the user, depending on what you type into the text box. For example, if you’ve created 11 available questions, but you type the number 6 into the text box, 6 of the 11 available questions will be randomly selected and presented to the user. The selection changes per attempt and per user. If you added any break pages or titles to your test and you flag this option, they will be ignored.|
|Questions||Show a certain number of questions from each category LMS selects questions at random and they change for each attempt||Questions will be randomly selected based on the categories they are assigned to. Once this option is flagged, type a number into the text box to indicate how many questions you would like your users to answer. For example, if you’ve created 14 available questions, but you type the number 7 into the text box, 7 of the 14 available questions will be randomly selected and presented to the user. The selection changes per attempt and per user. If you added any break pages or titles to your test and you flag this option, they will be ignored.|
|Answer View||Show all answers arranged in sequence set on question’s Edit page||The answers for each question will appear as you’ve arranged them when you created the question.|
|Answer View||Show all answers in random order if allowed by question type. LMS randomizes answers upon each attempt||The answers for each question will automatically have a random order if that specific question type allows randomization of answers. If you flag this option, the option to Shuffle Answers when creating each individual question will be greyed out; so you cannot flag the option to shuffle answers for an individual question.|
Set Attempt Options
This tab displays all options in one section: Test Options. Refer to the following table to learn more about each option.
An attempt for a test is counted when a learner submits the test, not when a user enters the test. This also means that if you’ve set a time limit for each test attempt, the time limit will begin from the start at every attempt before a learner has submitted the test.
|Option Section||Option Name||Option Notes|
|Test Options||Force users to answer all questions||Users cannot submit the test unless they have answered all questions. Users can still leave the test and return to take it later, but no answers will be saved.|
Please note: If you enable the Force users to answer all questions option, remember that the option only applies to explicit/manual test submission (i.e. when the learner clicks on the Next or Submit button). On the contrary, implicit/automatic test submission (i.e. the system submits the test once the time limit configured has expired or when the user closes the browser tab) is not affected by the Force users to answer all questions option in order to preserve the time constraint.
|Test Options||Hide test details on the course player page||All of the details such as time limit, number of questions, pass mark, number of attempts, etc. Users will only see the test title and description.|
|Test Options||Allow users to change answers if they resume a test that they save and access later||If users save a test and resume the test later, they cannot change the answers that they previously saved unless this option is flagged. Note that this option only works if you also enable the Allow users to save the test and resume it in another session option|
|Test Options||Allow users to switch between pages of the test (enable the Previous Page button)|
|Test Options||Allow users to save the test and resume it in another session (answers saved between sessions)||You cannot enable the Allow users to change answers if they resume a test that they save and access later option unless this option is also enabled|
|Test Options||Maximum number of attempts to pass the test (set 0 for unlimited attempts)||Use the text box to designate a maximum number of attempts to answer to test. You can insert “0” into the text box to set no limit. If you set a limit, you will then see the Maximum Attempts Reached section appear below.|
|Maximum Attempts Reached||Enable waiting period between attempts||If you flag this option, you can forbid a user from taking the test for a specific number of hours. Type the number of hours into the corresponding text box.|
|Maximum Attempts Reached||After the waiting period, require user to re-complete all of the test prerequisites||If you flag this option, all training materials that are prerequisites to complete before the test will no longer be marked as Complete. Before the user can take the test again, he or she will have to complete all of the prerequisite training materials again.|
Set Feedback Options
This page is divided into three sections: Score Display, Show Submitted Answers, and Show Correct Answers. Refer to the following table to learn more about each option.
|Option Section||Option Name||Option Notes|
|Score Display||Show final score, if possible (i.e. there are no questions that require Instructor evaluation)||The final score can be shown to the user if all of the questions have been evaluated. If the user has completed all of the questions, but some of them still need to be evaluated by the Instructor, no score will be shown.|
|Score Display||Show average score, based on test results of other users that have already completed the test|
|Score Display||Show score grouped by question category, if possible (i.e. there are no questions that require Instructor evaluation)||The final score can be shown to the user if all of the questions have been evaluated. Scores will be divided by question category. If the user has completed all of the questions, but some of them still need to be evaluated by the Instructor, no score will be shown.|
|Show Submitted Answers||Yes||If the Show Submitted Answers setting is set to Yes, all of the answers submitted by the user (both correct and incorrect answers) will be shown.|
|Show Submitted Answers||No|
|Show Submitted Answers||Yes, if the test has been passed||If the Show Submitted Answers setting is set to Yes, if the test has been passed, all of the answers submitted by the user (both correct and incorrect answers) will be shown ONLY IF the test has been passed by the user.|
|Show Correct Answers||Yes||If the Show Correct Answers setting is set to Yes, the correct answers submitted by the user (but not the incorrect answers) will be shown.|
|Show Correct Answers||No|
|Show Correct Answers||Yes, if the test has been passed||If the Show Correct Answers setting is set to Yes, if the test has been passed, the correct answers submitted by the user (but not the incorrect answers) will be shown ONLY IF the test has been passed by the user.|
|Show Correct Answers||Yes, starting from a specific date||If the Show Correct Answers setting is set to Yes, starting from a specific date, the correct answers submitted by the user (but not the incorrect answers) will be shown after the specific date you set in the corresponding field.|
It is recommended that you do NOT unenroll a user from a course in which he or she has a status of In Progress for a test training material. If the user must be removed while still In Progress for a test training material, you must first reset the user’s tracking data for the test (manually set it back to Not Yet Started) before the test options will be enabled for configuration again. You can perform this action from the course report area.
Tips and Tricks
If you need to reset the tracking data of the users involved in a test, go through the following steps, for every user needing the reset:
- Access Course Management area from the Admin Menu
- Select the course associated with the test in the list of courses and move to the Reports tab
- In the User Statistics section, click on the username to be redirected to the user’s summary report and move to the Progress section
- Look for the test training material and click on the play button in the Status column. Set the test status to In Progress (if not already set)
- Refresh the page
- Once the test status is set to In Progress, you can reset its tracking data (for the selected user) by clicking on the X in the Reset column