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

CLONE - A student can create their own plan and get a manager to approve them

    XMLWordPrintable

Details

    Description

      This test requires the tester to read the e-mails sent to users.

      Pre-requisites

      1. Login as an manager
      2. Go to Site administration > Competencies > Competency frameworks
      3. Create two frameworks (F1, F2), each with 1 competency (C1, C2)
      4. Go to Dashboard ► Site administration ► Users ► Permissions ► Define roles
      5. Edit the role "Authenticated user" and Allow it to:
        • moodle/competency:planmanageowndraft
        • moodle/competency:planrequestreviewown

      Test

      1. Login as a student, go to your profile and follow 'Learning plans'
      2. Add a new learning plan named 'My plan'.
      3. Add both competencies C1 and C2 to the plan.
      4. Make sure the competencies are displayed in the plan
      5. Reorder the competencies, and confirm it worked.
      6. Delete the competency C2, and confirm it worked.
      7. Request a review of the plan
      8. In the comments, add "Please approve this plan." for the reviewer to see.
      9. Head back to your learning plans
      10. Confirm 'My plan' is displayed on your list of learning plans
      11. Edit the plan, to change its name to 'My great plan', add a description and due date.
      12. Confirm that the changes have taken effect
      13. Using the dropdown menu, cancel the request for a review, and confirm it worked.
      14. Send the plan for review again.
      15. Login as manager and go to "Dashboard".
      16. Turn "Edit mode" on add the Learning plans block and follow 'My great plan'  which is waiting for review.
      17. From your dashboard, follow 'My great plan' which is waiting for review.
      18. Click on 'Start review', now the status should be 'In review - [Name of the manager]'
      19. Leave the comment 'How are you?' for the student to see.
      20. Login as student and head to your plan
      21. Leave the comment 'I'm good, thank you!' on the plan.
      22. At this stage both users should have received an email
        • The student received an email stating 'How are you?', and a link to the plan
        • The manager received an email stating 'I'm good, thank you!', and a link to the plan
      23. Login as the manager, go back to the plan.
      24. Click on 'Finish review'
      25. The status should now read 'Draft'
      26. Click on 'Make active'
      27. The status should now read 'Active'
      28. Log back as the student
      29. Click on the link to go to your plan, it should be visible on your dashboard
      30. The comment left by the manager should be visible under 'Comments'
      31. Confirm that you can no longer edit the plan, nor add or remove competencies
      32. Go back to your learning plans, and add a new learning plan
      33. Delete the newly created plan and confirm that it is gone

      Attachments

        1. 1.png
          1.png
          61 kB
        2. MDLQA-17131_1.png
          MDLQA-17131_1.png
          70 kB
        3. MDLQA-17131_2.png
          MDLQA-17131_2.png
          66 kB
        4. MDLQA-17131_3.png
          MDLQA-17131_3.png
          112 kB
        5. MDLQA-17131_4.png
          MDLQA-17131_4.png
          160 kB
        6. MDLQA-17131_5.png
          MDLQA-17131_5.png
          91 kB
        7. MDLQA-17131_6.png
          MDLQA-17131_6.png
          88 kB
        8. MDLQA-17131_7.png
          MDLQA-17131_7.png
          66 kB
        9. Screenshot 2022-11-01 110656.png
          Screenshot 2022-11-01 110656.png
          58 kB
        10. Screenshot 2022-11-01 110742.png
          Screenshot 2022-11-01 110742.png
          63 kB
        11. Screenshot 2022-11-01 110809.png
          Screenshot 2022-11-01 110809.png
          47 kB
        12. Screenshot 2022-11-01 110915.png
          Screenshot 2022-11-01 110915.png
          49 kB
        13. Screenshot 2022-11-01 110948.png
          Screenshot 2022-11-01 110948.png
          48 kB
        14. Screenshot 2022-11-01 112236.png
          Screenshot 2022-11-01 112236.png
          39 kB
        15. Screenshot 2022-11-03 145455.png
          Screenshot 2022-11-03 145455.png
          73 kB

        Activity

          People

            andelacruz Angelia Dela Cruz
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Clockify

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