Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-16122 Moodle 4.0 QA
  3. MDLQA-16539

CLONE - An admin can create, delete and edit user tours

    XMLWordPrintable

Details

    • Functional Test
    • Status: Passed
    • Major
    • Moodle 4.0
    • Moodle 4.0
    • User Tours
    • None

    Description

      This test requires admin access. If you would like to use the QA testing site for running it, please see the QA testing guide for details of how to request admin access. Begin just after the hourly reset to give yourself plenty of time to complete the test!

      1. Log in as an admin and go to to Site administration / Appearance / User tours.
      2. Create a new tour and apply it to /course/view.php%. Leave the value for "End tour button's label" blank.
      3. Create some steps - some visible, some for items not on the page and a mixture of blocks, CSS selectors, and Display in middle of page.
      4. Add images, tables, different font styles and so on using atto editor to some of the steps' content.
      5. Check that there are no other user tours applying to /course/view.php%. If so, disable or delete them. (There can be only one tour per role per context.)
      6. View a course page and confirm the tour works as expected.
      7. Click the End Tour link and confirm that the Tour disappears.
      8. Click the reset tour link in the footer and confirm that the tour restarts.
      9. Refresh the page and confirm that the tour appears again.
      10. Do not click the "End tour" button...
      11. View another page and confirm the tour doesn't display there.
      12. Confirm that there is no "Reset user tour on this page" link for the tour in the footer.
      13. Go back to the course view page and confirm that the tour appears again.
      14. Click the End tour link and confirm that the Tour disappears.
      15. Refresh the page and confirm that the tour does not appear again.
      16. Go to Site administration / Appearance / User Tours.
      17. Click on the name of the tour
      18. Select the "Force the tour to be displayed" link in the top section.
      19. Go back to the course view page and confirm that the tour appears again.
      20. Go to Site administration / Appearance / User Tours.
      21. Edit the tour name and description.
      22. Delete the tour and confirm that it is no longer listed on the user tours page.

      Attachments

        Issue Links

          Activity

            People

              lsansone Luiggi Sansonetti
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: