Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-17385 Moodle 4.2 QA
  3. MDLQA-17779

CLONE - Teachers can get insights for their courses

    XMLWordPrintable

Details

    Description

      Test environment:

      1. Log in as admin
      2. Create a new topics course with start date the 1st of last month and end date in 5 or 10 minutes (basically the time you need to follow this step below)
      3. Assign a user as a student to the course, log in as the student and generate 10 logs or more (e.g. access the course page, access the forum, check participants...) in that course
      4. Create a new topics course (let's call it 'predictions' to identify it) with start date the 1st of last month and end date around the end of next month
      5. Assign a user as a teacher to 'predictions' course
      6. Log in as the teacher user go to "User menu > Preferences > Notification preferences". Enable web notifications for "Insights generated by prediction models" notifications
      7. Log back as an admin
      8. Assign 2 users as 'predictions' course students, log in as these students and generate 10 logs or more (e.g. access the course page, access the forum, check participants...) in 'predictions' course. 10 logs or more for each student.
      9. Log back as an admin
      10. Go to "Site admin > Analytics > Analytics settings" and disable "Analytics processes execution via command line only" setting

      Test:

      1. Still logged in as admin, go to 'Analytics models' in the Site administration.
      2. For 'Students at risk of dropping out' select 'Edit' in the Actions column, tick 'Enabled' and select 'All previous quarters' as 'Analysis interval'. Save changes.
      3. For 'Students at risk of dropping out' select 'Execute scheduled analysis' in the Actions column.
      4. Scroll down the page listing info and click the continue button.
      5. Log in as a teacher you enrolled in the course.
      6. Verify that you have a notification about the new insight.
      7. View the notification and click the link.
      8. Verify that the link takes you to the insights page.
      9. Mark one of the predictions as 'Not applicable' by selecting it in the Actions drop-down menu.
      10. Verify that the prediction marked as 'Not applicable' is no longer listed.
      11. Go to the course main page and click 'Reports'.
      12. Click the 'Insights' link under Reports and verify that you are again taken to the insights page.

      Attachments

        1. image-2023-04-19-20-12-15-725.png
          image-2023-04-19-20-12-15-725.png
          80 kB
        2. image-2023-04-19-20-13-39-061.png
          image-2023-04-19-20-13-39-061.png
          83 kB
        3. image-2023-04-19-20-14-24-358.png
          image-2023-04-19-20-14-24-358.png
          61 kB
        4. image-2023-04-19-20-14-50-697.png
          image-2023-04-19-20-14-50-697.png
          71 kB
        5. image-2023-04-19-20-15-57-169.png
          image-2023-04-19-20-15-57-169.png
          75 kB
        6. Knipsel5.PNG
          Knipsel5.PNG
          63 kB
        7. Knipsel9.PNG
          Knipsel9.PNG
          91 kB

        Issue Links

          Activity

            People

              amaia Amaia Anabitarte
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Clockify

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.