Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-18443 Moodle 4.4 QA
  3. MDLQA-18460

CLONE - Chat activity exploratory testing

    XMLWordPrintable

Details

    • Functional Test
    • Minor
    • Moodle 4.4
    • Moodle 4.4
    • Chat, Student
    • None

    Description

      Pre-requisites

      Ensure the required filters are enabled by default:

      • Display emoticons as images
      • Convert URLs into links and images

      MDLQA-52: Real-time Synchronous Discussion in Chat

      1. Log in as student1 and access a chat activity.
      2. Enter the chat and add a message with an emoticon.
      3. Log in as student2 (using a different browser) and access the chat.
      4. Check that the message from student1 is displayed correctly.
      5. Add a chat message containing a URL (e.g., http://moodle.org) and verify that the URL is converted into a link.
      6. Add a chat message "/me laughs!" and check that it displays as "Sam laughs!" (where Sam is the name of the student).
      7. Add a chat message "<em>Text in italics</em>" and verify that it is displayed in italics.
      8. Add a chat message "<b>Text in bold</b>" and verify that it is displayed in bold.
      9. Switch to each different theme and check that the chat displays nicely in each theme.

      MDLQA-53: Sending Sounds in Chat

      1. Log in as student1 and access a chat activity.
      2. Enter the chat.
      3. In a different browser, log in as student2 and access the chat.
      4. Click the "beep" link for student1 and check that a beep sound is heard, displaying the message 'Sam has just beeped you!' for student1 (where Sam is the name of student2).

      Note: On Linux, a browser plugin may be needed to play sound.

      MDLQA-54: Stop Automatic Chat Scrolling

      1. Log in as a student and go to a chat activity.
      2. Enter the chat and add chat messages until they scroll automatically.
      3. Move the mouse over a chat message to check that automatic scrolling stops.
      4. Log in as an admin and go to Site administration / Plugins / Activity modules / Chat.
      5. Set the Chat method to Normal.
      6. Log in as the student and go to the chat activity.
      7. Enter the chat and add chat messages until they scroll automatically.
      8. Untick the auto scroll checkbox next to the text input field.
      9. Add more chat messages and verify they no longer scroll automatically.

      MDLQA-55: Chat Window without Frames and JavaScript

      1. Log in as a student and access a chat activity.
      2. Follow the 'Use more accessible interface' link.
      3. Submit a few messages and check that they display correctly below the message submit button.
      4. Check the 'Show only new' box and submit more messages to verify that only the most recent message is displayed.

      Attachments

        Issue Links

          Activity

            People

              lameze Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Clockify

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