Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-19836 Moodle 5.0 QA
  3. MDLQA-20109

CLONE - A teacher can collapse and expand assignment submission annotation comments

XMLWordPrintable

    • Icon: Functional Test Functional Test
    • Icon: Minor Minor
    • None
    • Moodle 5.0
    • Assignment, Student, Teacher
    • None

      1. Log in as a teacher and create an assignment with file submissions enabled.
      2. As a student, submit a multi-page file (of a format that can be converted to PDF).
      3. As a teacher, annotate the submission with several comments on different pages.
      4. Make sure the comments collapse to a marker icon after being added.
      5. Make sure comments are expanded briefly on mouseover (as long as the 'Comments' or 'Select' tool is selected) and collapse again on mouseout.
      6. Make sure comments are expanded on click (with any tool selected) for as long as they are being edited.
      7. Make sure comments collapse again on losing focus after being edited.
      8. Click the 'Expand/collapse all comments' button and make sure all comments are expanded, and stay expanded.
      9. Click the 'Expand/collapse all comments' button again and make sure all comments collapse again.
      10. Check that tabbing between comments still works, and that the each comment expands on focus.
      11. Add a few annotations of other types and save the changes.
      12. Release the feedback.
      13. Log in as a student and view the annotated PDF using the online viewer.
      14. Make sure all comments are collapsed to a marker icon when the viewer loads.
      15. Make sure comments are expanded briefly on mouseover and collapse again on mouseout.
      16. Make sure comments are expanded on click for as long as they have focus.
      17. Make sure comments collapse again on losing focus.
      18. Click the 'Expand/collapse all comments' button and make sure all comments are expanded, and stay expanded.
      19. Click the 'Expand/collapse all comments' button again and make sure all comments collapse again.
      20. Check that tabbing between comments still works, and that the each comment expands on focus.
      21. Check that the 'Search comments' function works as expected, and that comments are expanded and focused when selected.
      22. Download the annotated PDF and open it offline.
      23. Make sure all comments are represented by markers containing an index in the format:

        {pagenumber}.{commentnumber}

      24. Make sure all the comments have been appended to the end of the document in full, along with their correct indices.
      25. Check that the markers link to the correct comments and vice-versa.

        1. Step 1.png
          Step 1.png
          150 kB
        2. MDLQA-20109_9.png
          MDLQA-20109_9.png
          473 kB
        3. MDLQA-20109_8.png
          MDLQA-20109_8.png
          464 kB
        4. MDLQA-20109_6.7.png
          MDLQA-20109_6.7.png
          287 kB
        5. MDLQA-20109_5.webm
          94 kB
        6. MDLQA-20109_4.png
          MDLQA-20109_4.png
          318 kB
        7. MDLQA-20109_25.webm
          867 kB
        8. MDLQA-20109_24.png
          MDLQA-20109_24.png
          25 kB
        9. MDLQA-20109_23.png
          MDLQA-20109_23.png
          326 kB
        10. MDLQA-20109_21_2.png
          MDLQA-20109_21_2.png
          332 kB
        11. MDLQA-20109_21_1.png
          MDLQA-20109_21_1.png
          306 kB
        12. MDLQA-20109_20.webm
          487 kB
        13. MDLQA-20109_19.png
          MDLQA-20109_19.png
          632 kB
        14. MDLQA-20109_18.png
          MDLQA-20109_18.png
          585 kB
        15. MDLQA-20109_16.17.png
          MDLQA-20109_16.17.png
          374 kB
        16. MDLQA-20109_14.15.png
          MDLQA-20109_14.15.png
          543 kB
        17. MDLQA-20109_10.webm
          682 kB

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

              Created:
              Updated:
              Resolved:

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