Do you need to create multiple versions of your tests to circulate to a pool of candidates? Test variations and task randomization are both options to help you discourage plagiarism amongst candidates. In this article we will explore:
Creating Test Variations
When creating a new test, you have the option to create multiple variations of the same test framework. This allows for multiple variations of the test to circulate to your candidate pool, helping to reduce the chance of plagiarism and answer sharing.
Note: You will need to have the same task type (algorithmic, quiz, etc) in each test variation in order to complete the test set up.
Create as many variations as you need by clicking the +Test Variation button.
The test variations you create will appear on the left side of the page.
Click ADD A TASK SLOT to begin building out your test. If you haven't explored our set up guide, this article will show you how to Create a Test by adding task from the task library. See more on the Task Library here.
Once you have the test framework set, you need to go into each variation and add tasks into the correct task slots. The platform will automatically set the test framework and filter the task library to display tasks comparable to the those in the additional variations.
When you have completed your test variations, click CREATE to save the test in your Test dashboard.
Task Randomization
Within one task slot, you are able to add multiple questions of the same task type. Candidates will see a different variation of the task which will help to avoid answer sharing amongst the candidate pool.
1. Click the ADD A TASK SLOT button in the TASKS tab of the test creation window. The task library will open automatically.
2. To randomize in the tasks in the task slot, toggle on Allow Randomization. This will allow you to select multiple tasks for a single task slot.
3. Add tasks to the task slot by clicking the green + (plus) button to the right of the task names. You can find tasks by searching by task name or filtering by type, author, label, or favorites.
You will see the number of tasks that have been added to the task slot next to the SELECTED TASKS dropdown.
4. When you have finished selecting tasks for the task slot, click the > (right arrow) button in the bottom right corner of the module.
5. Here, you can configure which coding languages you'd like to make available to the candidate, as well as the score (point value) of the task slot. When you have finished configuring the task slot, click DONE in the bottom right.
6. That's it! Repeat these steps for each task slot in your test.
Questions? Email us at support@codesignal.com