How to generate tests based on question categories

This article explains how to generate tests based on question categories you previously created and assigned to the test questions.

Creating question categories

To create categories you can define in the questions, you should:

  1. Hover over the “System” section in the main menu, then choose “Settings and customizations“.
  2. Navigate to the “Custom properties” tab.
  3. Navigate to the “Question categories” in the side menu.
  4. Click the “New question category“.
  5. Enter the category name.
  6. Optionally, enter the description.
  7. Click the “Save” button to preserve all the changes.

To add the desired values for created category:

  1. Click the marked button.
  2. Click the “Add new value” button.
  3. Enter the name for the value.
  4. Optionally enter the description for the value.
  5. Click the “Save” button. You can add as many values as you want.

Additionally, you can add sub-values as well:

  1. Select the node on the left side.
  2. Click the “Add new value” button.
  3. Enter the name.
  4. Optionally enter the description for the value.
  5. Click the “Save” button. You can add as many child values as you want.

You can create as many values and sub-values as you want.

Adding values in questions for the defined categories

You can add already created values for the defined categories to the questions in the question pool. To add values in the questions for the desired categories:

  1. Open the desired question pool.
  2. Navigate to the “Questions” tab.
  3. Click the pencil icon to edit the desired question.
  4. Click the “Add category” button.
  5. Select the desired category.
  6. Choose the desired value(s) for the question category.
  7. Click the “Select” button.

Kindly note that you can:

  1. “Change” or
  2. “Remove”

the chosen category at any time.

After adding all of the desired categories, navigate to the end of the page and click on the “Save” button to preserve all the changes.

Repeat the steps above for all desired questions.

How to search questions in question pool by defined categories

To search questions by already defined and added categories:

  1. Click on the “Search by categories” option
  2. Click on the “Select” button to choose the values
  3. Click on the values which you want to use for search
  4. Click on the “Select” button to confirm
  5. Click on the “Search” button to begin the search

After the search is done, the questions with selected values will appear at the bottom of the page.

Test creation process

To generate a test based on question categories:

  1. Hover over the “Tests” section in the main menu, then choose “New test“.
  2. Enter a test name.
  3. Optionally enter the test description.
  4. Click the “Next” button. Then define the desired test settings.

In the fourth step of the test creation wizard:

  1. Choose “Use test generator based on question categories“.
  2. Click the “New rule” button.
  3. Choose the desired question pool based on which you want to create a test.
  4. Define the number of questions from the pool you want to be contained in the test.
  5. Define the number of points that will be earned for correct answers to the questions.
  6. Define the number of penalties that will be earned for incorrect answers to the questions.
  7. Click the “Add new condition” button.
  8. Select the desired question category from the dropdown menu.
  9. Select the desired values of the question category, which will be used for filtering in the process of test generation.
  10. Click the “Select” button.
    Additionally, if you want to add more conditions for test generation, you can repeat the steps from 7 to 10.
    question categories
  11. Click the “Confirm” button to create a test rule.
    To define more test rules, you can repeat steps from 2 to 11.
  12. Click the “Next” button to move on to the next step of the test creation wizard.

Finish the test wizard, create a testing session, assign the desired candidates and publish the test.

Test-taking process

Based on defined rules, the candidates will get appropriate test versions.

In the example presented above, the candidates will get four questions that have defined P1.2 or P2 values for the testing phase category.

For more useful instructional materials please check:

Was this article helpful?
Dislike 0
Previous: How to create question categories
Next: Integration with ILIAS (v.5.4) via LTI
Have questions? Search our knowledgebase.