Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-16759 Moodle 4.1 QA
  3. MDLQA-16858

CLONE - A user can receive message notifications via popup or email

    XMLWordPrintable

Details

    Description

      This test requires an email account which can be checked.

      1. Log in as student1
      2. Click on 'Toggle notifications menu in the header and then click the gear icon (Notification preferences)
      3. Set Web and Email to On for Assignment notifications and subscribed forum posts.
      4. Subscribe to a forum.
      5. Submit an assignment.
      6. Log in as student2 and send a message to student1.
      7. Post in the forum which student1 is subscribed to. Make the subject of the forum post very long i.e. more than 100 characters and include some UTF8 characters e.g. accents, €.
      8. Log in as a teacher and grade student1's submitted assignment.
      9. For the student to receive a notification, you need to first wait for the maximum editing time (usually 30 minutes) to expire and then run the cron. (The wait is so that the teacher can edit the feedback without a notification being sent, similar to forum post editing and forum notifications.)
      10. Run the cron by browsing to yourmoodlesite.org/admin/cron.php.
      11. Check student1's email for following:
        • confirm submission of the assignment (caused by step 5)
        • notification about the message sent by student2 (caused by step 6)
        • notification about the new post in the forum (caused by step 7)
        • notification about the grading (caused by step 8)
      12. Check that student1 received the assignment, forum and personal message notifications.
      13. Log in as student1 and check you see that the notification icon has a '3' on it and the message icon has a '1'.
      14. Click on 'Toggle notifications menu' icon and check you can see assignment and forum notifications
      15. Click on 'Toggle messages menu' icon and check that you see the message sent by student2.

      Attachments

        1. 1_MDLQA-16858.png
          1_MDLQA-16858.png
          24 kB
        2. 2_MDLQA-16858.png
          2_MDLQA-16858.png
          23 kB
        3. 3_MDLQA-16858.png
          3_MDLQA-16858.png
          54 kB
        4. 4_MDLQA-16858.png
          4_MDLQA-16858.png
          18 kB
        5. 5_classic_MDLQA-16858.png
          5_classic_MDLQA-16858.png
          7 kB
        6. 5_MDLQA-16858.png
          5_MDLQA-16858.png
          3 kB
        7. 6_classic_MDLQA-16858.png
          6_classic_MDLQA-16858.png
          30 kB
        8. 6_MDLQA-16858.png
          6_MDLQA-16858.png
          27 kB
        9. 7_classic_MDLQA-16858.png
          7_classic_MDLQA-16858.png
          19 kB
        10. 7_MDLQA-16858.png
          7_MDLQA-16858.png
          16 kB

        Activity

          People

            johnedwardg.pedregosa John Edward Pedregosa
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Clockify

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