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

CLONE - Smoke test on the new tertiary navigation for badges

    XMLWordPrintable

Details

    Description

      Prerequisites:

      1. Create a course with the following users enrolled:
        1. Teacher
        2. Non-editing teacher
        3. Student

      Testing scenario 1. Course badge as admin

      1. Log in as an admin and go to the course
      2. Select "Badges" from the more menu
      3. Click on the 'Add a new badge' button
      4. Fill in the form
        1. Badge Name: Badge1
        2. Add a image and a description for the badge.
        3. Click save.
      5. Add a badge criteria on "Manual issue by role"
      6. Enable Manager and Teacher and save
      7. Select Recipients from the dropdown
      8. Confirm you do not see the 'Award badge' button
      9. Click on the 'Enable access' button and confirm the action
      10. Confirm you do see the 'Award badge' button now
      11. Click on the 'Award badge' button
      12. Confirm you see a 'Back' button
      13. Confirm the 'More' menu is marked as selected
      14. Click on the 'Back' button.
      15. Confirm you are taken back to the page in #7 (Recipients)
      16. Click on the 'Award badge' icon (trophy)
      17. Select 'Teacher' from the dropdown
      18. Confirm you see a 'Back' button and the 'More' menu is marked as selected
      19. Click on the back button
      20. Confirm you are taken back to the page in #7 (Recipients)

      Testing scenario 2. Course badge as teacher

      1. Log in as a teacher
      2. Repeat all of above creating Badge2 (steps 2 to 20) from Testing scenario 1.
        1. Teacher will not have 'Manager' listed in the above point. Skip this selection.

      Testing scenario 3. Course badge as non-editing teacher

      1. Log in as non-editing teacher and go to the course
      2. Select Badges from the secondary menu
      3. Click 'Manage badges' and then click on 'Badge1'
      4. Under 'Recipients' section, click 'Award badge' button
      5. Confirm you see an error notification
      6. Confirm you do not see a back button
      7. Click on the 'Badge recipient' link in the notification
      8. Select Badge2
      9. Repeat steps 4 to 7

      Testing scenario 4. Site badge as admin

      1. As admin and go to Site Admin > Manage badges
      2. Repeat steps (3 to 20) from Testing Scenario 1 (Use a different name for the badge)
        1. The breadcrumbs in the top should be "Badges / Manage Badges / {Badge name}"
      3. On Site Admin > Manage badges
      4. Click on the delete icon
      5. Confirm you do not see any tertiary navigation

      Attachments

        1. badges tertiary nav.png
          62 kB
          Simey Lameze
        2. Screenshot from 2022-11-06 11-03-36.png
          288 kB
          Chen Levy
        3. Screenshot from 2022-11-06 11-04-46.png
          126 kB
          Chen Levy
        4. Screenshot from 2022-11-06 11-05-28.png
          124 kB
          Chen Levy
        5. Screenshot from 2022-11-06 11-06-37.png
          105 kB
          Chen Levy
        6. Screenshot from 2022-11-06 11-07-35.png
          99 kB
          Chen Levy
        7. Screenshot from 2022-11-06 11-08-20.png
          100 kB
          Chen Levy
        8. Screenshot from 2022-11-06 11-08-34.png
          125 kB
          Chen Levy
        9. Screenshot from 2022-11-06 11-08-59.png
          93 kB
          Chen Levy
        10. Screenshot from 2022-11-06 11-09-15.png
          77 kB
          Chen Levy
        11. Screenshot from 2022-11-06 11-10-54.png
          168 kB
          Chen Levy
        12. Screenshot from 2022-11-06 11-13-57.png
          111 kB
          Chen Levy
        13. Screenshot from 2022-11-06 11-23-43.png
          86 kB
          Chen Levy
        14. Screenshot from 2022-11-06 11-23-56.png
          92 kB
          Chen Levy
        15. Screenshot from 2022-11-06 11-24-44.png
          111 kB
          Chen Levy
        16. Screenshot from 2022-11-06 11-24-57.png
          86 kB
          Chen Levy
        17. Screenshot from 2022-11-06 11-25-05.png
          114 kB
          Chen Levy
        18. Screenshot from 2022-11-06 11-25-14.png
          79 kB
          Chen Levy
        19. Screenshot from 2022-11-06 11-25-22.png
          70 kB
          Chen Levy
        20. Screenshot from 2022-11-06 11-25-35.png
          158 kB
          Chen Levy
        21. Screenshot from 2022-11-06 11-29-26.png
          111 kB
          Chen Levy
        22. Screenshot from 2022-11-06 11-29-51.png
          73 kB
          Chen Levy
        23. Screenshot from 2022-11-06 11-30-27.png
          74 kB
          Chen Levy
        24. Screenshot from 2022-11-06 11-30-59.png
          72 kB
          Chen Levy
        25. Screenshot from 2022-11-06 11-31-24.png
          72 kB
          Chen Levy
        26. Screenshot from 2022-11-06 11-38-46.png
          81 kB
          Chen Levy
        27. Screenshot from 2022-11-07 17-28-13.png
          47 kB
          Chen Levy
        28. Screenshot from 2022-11-07 17-28-59.png
          59 kB
          Chen Levy
        29. Screenshot from 2022-11-07 17-29-14.png
          64 kB
          Chen Levy
        30. Screenshot from 2022-11-07 17-29-25.png
          60 kB
          Chen Levy
        31. Screenshot from 2022-11-07 17-29-36.png
          61 kB
          Chen Levy
        32. Screenshot from 2022-11-07 17-29-52.png
          75 kB
          Chen Levy
        33. Screenshot from 2022-11-07 17-31-18.png
          60 kB
          Chen Levy
        34. Screenshot from 2022-11-07 17-31-33.png
          138 kB
          Chen Levy

        Issue Links

          Activity

            People

              chenlevy Chen Levy
              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.