Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-17385 Moodle 4.2 QA
  3. MDLQA-17919

CLONE - Smoke test on the new TinyMCE editor

XMLWordPrintable

      This is an exploratory test of a new feature or improvement, so please feel free to try anything you like and not just the test steps!

      • This test requires admin access to enable the new TinyMCE editor

      Guidelines

      • Please test this on both Themes (classic, boost)
      • Please test this with multiple browsers (Chrome, FF, Edge, Safari...)
      • If possible, execute the test in a mobile device.
      • Execute the test with the browser console open so you can see if there are any Javascript errors.
      • Verify it works in different languages, at least one RTL (Hebrew for example)

      TinyMCE is enabled by default.

      1. As admin go to Site administration > Plugins > Text editors > Manage editors.
      2. Ensure that the TinyMCE Editor is enabled by default.
      3. Move it up to the first position to make it the default editor.
      4. Go to your user "Edit profile" page.
      5. Verify the new TinyMCE editor is the default editor now.

      TinyMCE plugins can be disabled/enabled

      1. Go to Site administration > Text editors > TinyMCE editor > General settings
      2. Disable one the plugins eg. Accessibility checker
      3. Go to any page where there's an editor eg. user profile edit page
      4. Ensure the disabled plugin is not available to be used in the editor.
      5. Try enabling and disabling other plugins.
      6. Ensure enabling and disabling works as expected.

      TinyMCE logo can be hidden

      1. Go to Site administration > Plugins > Text editors > TinyMCE editor > General settings
      2. Enable "TinyMCE branding" if not enabled.
      3. Go to your profile page and verify the Tiny logo is displayed on the bottom of the editor.
      4. Go back to the settings page and disable "TinyMCE branding".
      5. In the "Edit profile" page, verify the Tiny logo is not visible any more.

      Smoke test

      1. Perform a smoke test in the editor, trying all features in the editors:
        • Plugins (H5P, Media, Audio and Video recording)
        • Text formatting (Paragraph styles, Bold, Italic)
        • Menu items (Edit, View, Insert...)
        • Links
        • Emoji Picker
        • Equation editor
        • Accessibility checker, Screenreader helper
        • Show more/fewer buttons
      2. Click in one of the options in the menu bar (Edit, View, Insert, Format...), scroll down and up.
      3. Ensure the dropdown menu stays anchored to the button that triggered it.
      4. Verify the justify alignment toolbar and item menu do not exist.
      5. All features should works as expected.

        1. default_editor_1.png
          default_editor_1.png
          391 kB
        2. insert_image_2.png
          insert_image_2.png
          538 kB
        3. accessabiliy_disabled_1.png
          accessabiliy_disabled_1.png
          398 kB
        4. accessabiliy_disabled_2.png
          accessabiliy_disabled_2.png
          406 kB
        5. default_editor_2.png
          default_editor_2.png
          391 kB
        6. hidden_branding_1.png
          hidden_branding_1.png
          385 kB
        7. hidden_branding_2.png
          hidden_branding_2.png
          379 kB
        8. insert_h5p_1.png
          insert_h5p_1.png
          396 kB
        9. insert_h5p_2.png
          insert_h5p_2.png
          391 kB
        10. no_justify_1.png
          no_justify_1.png
          452 kB
        11. rtl_1.png
          rtl_1.png
          383 kB
        12. rtl_2.png
          rtl_2.png
          397 kB
        13. various_1.png
          various_1.png
          455 kB
        14. various_2.png
          various_2.png
          414 kB
        15. insert_image_1.png
          insert_image_1.png
          617 kB
        16. insert_video_1.png
          insert_video_1.png
          680 kB
        17. insert_video_2.png
          insert_video_2.png
          658 kB
        18. no_justify_2.png
          no_justify_2.png
          466 kB

            david.woloszyn@moodle.com David Woloszyn
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

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