Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-77998

Behat test to verify users can navigate and use the preferences page (Automate MDLQA-8139)

XMLWordPrintable

    • 1

      The goal is to add a behat test to verify that users can navigate and use the preferences page.

      QA test to be automated: MDLQA-8139

      QA testing instructions

      1. Log in as the admin and click "Preferences" in the user menu
      2. Click each one of the links on the page and check:
        • that the navigation breadcrumb starts with 'Preferences /'. The setting for changing the default home page is located at [Site administration  ► Appearance  ► Navigation] in the Administration menu.
        • That the header of each of these pages has the user's profile picture (if set), and name. The header is located below the navigation breadcrumb.
      3. Try resizing your browser window and check that for a width less than 768, all preferences are displayed in one column.
      4. Go to a course and click on 'Participants' in the navigation menu then click on a student name.
      5. Under 'Administration' click on 'Preferences'.
      6. Click each one of the links on the page and check:
        • That the navigation breadcrumb starts with 'Users \ {user} \ Preferences'.
        • That the header of each of these pages has the student's picture (if set), and name. The header is located below the navigation breadcrumb.
      7. Enable event monitoring [Site administration  ► Reports  ► Event monitoring rules].
      8. Add a new rule.
      9. Click "Preferences" in the user menu.
      10. You should now see a category called Misc and a link to 'Event monitoring'. Click that link.
      11. Notice a rule that you can subscribe to. If not then use the select box to 'Select a course' and find the rule that way.
      12. Go to a course, click on 'Participants' in the navigation menu, and click on a student name.
      13. Under 'Administration' click on 'User [username] preferences'.
      14. Notice that there is no link for the administrator to change the student's event monitor subscriptions.

            andelacruz Angelia Dela Cruz
            lameze Simey Lameze
            Meirza Meirza
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            CiBoT CiBoT
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 days, 6 hours, 6 minutes
                3d 6h 6m

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