-
Functional Test
-
Minor
-
Moodle 3.10
-
None
Prerequisites
- Must have some users created and enrolled in a course.
- Go to the Administration block > Site administration > Users > Accounts > Cohorts.
- Click the "Add new cohort" tab.
- Fill in the "Name" field and click "Save changes".
- Click the "Assign" icon (looks like a silhouette of a persons head) in the edit column.
- Add some users to the cohort.
- Log in as the administrator.
- Go to the Administration block > Site administration > Competencies.
- Click on "Competency Frameworks".
- If you don't have any competency framework add one.
- Click on "Add new competency framework"
- Fill in the Name, Id number, configure scales, and save.
- Click on your framework in the tree.
- Click "Add competency"
- Fill in the Name and Id number.
- Create another competency.
- Create another framework and add two competencies to that framework.
- Go to the Administration block > Site administration > Competencies.
- Select "Learning plan templates".
- Follow the "Add new learning plan template" button.
- Fill in the "Name" field with a name and click "Save changes".
- Click on "Learning plan templates".
- Click on the name of the learning plan template.
- Click the "Add competencies to learning plan template" button.
- Select a competency and click "Add".
- Click the "Add competencies to learning plan template" button.
- Select a different "Competency Framework" and select a different competency (click "Add").
- Both competencies should be displayed with details of the framework.
- Go to the Administration block > Site administration > Competencies.
- Select "Learning plan templates".
- In the "Edit" drop down select "Add cohorts to sync".
- Select the cohort that you created earlier and click "Add cohorts".
- You should see a message saying "
{number} plans were created" where {number}
is the number of users in the cohort. If instead you see a message saying none was created then run the scheduled task \core\task\sync_plans_from_template_cohorts_task from Site administration > Server >Scheduled tasks.