MESS-01 Messages tool
View Source
name: | Messages Tool |
purpose: | Verify that the Messages Tool is functional |
expected result: | User should be able to use Messages to send messages to other users |
test data: | resources.doc |
automation setup dependencies: | site has been setup with 2 users and the message tool is accessible |
manual setup dependencies: | create a site that contains the Messages tool and there are 2 users(aphillips and kadams),download of testdata |
start at: | Sakai Gateway |
Step ID | Action | Expected Result |
---|---|---|
1. | Login as:
| User should be redirected to kadams's/user's My Workspace |
2. | Select the site tab which has the messages tool | User should be directed to the corresponding site |
3. | Select Home link on the left | User should be redirected to the Course Homepage |
4. | On the Course Homepage, select the Messages link on the left | User should be redirected to the Messages page, showing:
|
5. | Select the Compose Message button | User should be redirected to the Compose a Message page with the following fields:
|
6. | Fill in the form as follows:
| User should be redirected to the Messages page, where user can see messages received,sent and deleted |
7. | Select the Sent link on the default messages page | User should be redirected to the Messages page, set to Messages/Sent
|
8. | Select the TestingMessage link | User should be redirected to Messages/Sent/TestingMessage
|
9. | Select the refresh-arrow button | User should be redirected to the Messages folder, which should show four folders: Received, Sent, Deleted & Draft and also links to actions: Compose Message, New Folder, and Settings
|
10. | Select the New Folder link | User should be redirected to the Messages Created Folder view with one required field titled Folder Title |
11. | Enter 'TestFolder' in the field and select the Add button | User should be redirected to the Messages index of folders and the newly created folder should be visible in the list with an option: Folder Settings |
12. | Select the newly created TestFolder's Folder Settings link | User should be redirected to the Messages Folder Settings view for the TestFolder with buttons to:
|
13. | Select the Rename Folder button | The Rename Message Folder page should appear with a field prepopulated with the current name of the folder. |
14. | Change the name of the folder to TestFolder2
| User should be redirected back to the Messages Folder Settings view with the new name for the folder reflected. |
15. | Select the Add button | User should be redirected to the Messages Create Folder view with a field: Folder Title |
16. | Enter 'TestFolder3' in the field
| User should be redirected to the Messages page with the newly created folder visible in the list |
17. | Select the Settings button | User should be redirected to the Messages Settings view with two options: Allow sending copies to recipients' email address(es) (Yes and No radio buttons with Yes as default)
|
18. | Select the Yes radio button for, Auto Forward Message: | The email address field should become active and editable |
19. | Enter a valid and testable email address into the field
| User should be redirected to the Messages view that shows the index of files (! this will be tested later in this procedure just a reminder to remember it) |
20. | Select the Sent folder | Messages/Sent should display with a link to your test message, View (All Messages default) Mark Read, Mark Unread, Delete, Move, <Previous Folder, Next Folder>, Search for text: Advanced Search |
21. | Check the box in the Check All column beside your test message | The box should be checked and Mark Read, Mark Unread Delete and Move should be available to click |
22. | Select the Move link | Messages / Sent / Move Messages(s) To page will display with a radio button list of your default folders and newly created folders. |
23. | Select the radio button beside the TestFolder3 | The radio button beside TestFolder3 will be selected |
24. | Select the Move Messages Button | User should be redirected to the Messages view that shows the index of files and TestFolder3 should read (1 message - 0 unread) |
25. | Select Folder Settings for TestFolder3 | User should be redirected to the Messages Folder Settings page |
26. | Select the Delete button | User should see a Delete Confirmation... screen that displays the following alert: Alert: The folder contains messages that will also be deleted! Are you sure you want to delete the following folder and its contents?'
|
27. | Select the Delete button | User should be redirected to the Messages page with the index of folder, minus the folder that was just deleted |
28. | Select the help icon | A popup window should open the Help files, with the Messages section open by default |
29. | Close the popup window | User should see the Messages page and index of folders |
30. | Select Logout | User should be redirected to the Portal page |
1. | Login as
| User should be logged in as aphillips and be redirected to the My Workspace page |
2. | Select the Site tab which has the messages tool | User should be redirected to the Homepage of the site |
3. | Scroll below to find the Messages & Forums Notifications | Under the Messages & Forums Notifications, in the Messages row, there should be a bolded number 1 that indicates a new message awaiting the user |
4. | Select the number 1 in the Messages row | User should be redirected to the Messages/Received page and the relevant message sent by the other user should appear in a table |
5. | Select the TestingMessage email | User should be redirected to the Messages / Received / TestingMessage page where the TestingMessage details are displayed along with buttons to Reply, Forward,Move to folder, Delete, and Back to list |
6. | Select the Home link in the menu | User should be redirected to the Site homepage and under the Messages & Forums Notifications section in the Messages row the bolded number 1 should be gone and the word None should now be present. |
7. | Select the Messages link from the left navigation links | User should be redirected to the Messages / Received / TestingMessage page with |
8. | Select the refresh arrow icon | User should be redirected to the Messages page with the index of folders |
9. | Select the Compose Message link | User should be redirected to the Messages/Compose page with the form for the message |
10. | Enter the following information:
| User should be redirected to the Add Attachment page for Messages. There should be a field titled: Upload local file.
|
11. | Select the Browse... button | A popup window will allow the user to browse the local system for a file to upload |
12. | Select the 'resources.doc' file and click OK | User should see the Add Attachment page with the selected file listed under a header of 'Items to attach' and there should also be a link to Remove the item |
13. | Select the Continue button | User should be redirected back to the Messages/Compose page with the previously entered from data intact, also with the attached file displayed |
14. | Select the Send button | User should be redirected to the Messages page index of folders with the Sent folder increased by 1 message
|
15. | Select the Sent folder | User should be redirected to the Messages/Sent page where a list of sent messages should be displayed |
15. | In the Search for text box, search for: test | Results should display for any message that contains 'test' in the subject
|
16. | Select the Advanced Search | Without a page refresh, a form should appear allowing the user to refine their search criteria such as searching for text in the body of a message and searching between various date/times or by the creator of the message |
17. | Select the checkbox for Body and then search for 'hello' | The relevant messages should be displayed in a list |
18. | Select the Advanced Search | Same expected result as step 38 |
19. | Select the Date Range checkbox and change the End Date to before the message was written
| An alert should appear: Alert: No matching result found |
20. | Change the Date Range dates to allow the recent message to fall within that time span
| The TestingMessage2 message should be visible in the search results |
21. | Select the TestingMessage2 message | User should be redirected to the Message view for TestingMessage2 |
22. | Select the Reply button | User should be redirected to the Messages / Reply to Message page, which is a Message creation form, with the original Message sender automatically populated into the To: field |
23. | Enter the following information:
| User should be redirected to the Messages/Sent page where they will se the email they just sent in the index titled: Re: TestMessage2 |
24. | Select the Compose Message button | User should be redirected to the Messages / Compose page with the message editor |
25. | Enter the following information:
| User should be redirected to the Messages / Sent page where they will see the email they just sent in the index titled: A different conversation |
26. | Select the TestMessage2 message | User should be redirected to the Message / Sent / TestMessage2 page |
27. | Select the Move to folder button | User should be redirected to the 'Messages Move Message To' page where a list of folders should be displayed with radio buttons next to each |
28. | Select the Deleted radio button
| User should be redirected to the Messages page with the index of folders. The new count for the Sent folder should be 1 and the new count for the Deleted folder should be 1 |
29. | Select the Deleted folder | User should be redirected to the Messages / Deleted page where the recently moved message should be displayed in a list |
30. | Check the checkbox for the TestingMessage2 message
| User should be redirected to the 'Messages & Forums / Messages / Deleted / Delete Confirmation ...' page
|
31. | Select the Delete Message(s) button | User should be redirected to the Messages / Deleted page and the recently deleted message should no longer exist |
32. | Select the < Previous Folder button | User should be redirected to the Messages / Sent page |
33. | Select the Next Folder > button | User should be redirected back to the Messages / Deleted page |
34. | Select Logout | User should be redirected to the portal page |
1. | Login as:
| User should be redirected to the My Workspace page |
2. | Select the Site tab which has the messages tool | User should be redirected to the site homepage |
3. | On the home page scroll down for Messages & Forum Notifications | Under the Messages & Forums Notifications, in the Messages row, there should be the number 2 with an envelope & pencil icon next to it |
4. | Select the envelope & pencil icon | Under the Messages & Forums Notifications, the numbers and icon should disappear and the word None should appear |
5. | Select the Messages link from the left navigation links | User should be redirected to the Messages page where the index of folders is listed behind the Received folder should read: (2 messages 0 unread) |
6. | Select the Received folder | User should be redirected to the Messages/Received view |
7. | Select the message: A different conversation | User should be redirected to the Messages/Received/A different conversation page |
8. | Select the Reply button | User should be taken to the Messages/Reply to Message page where an editable form is waiting with the To recipient prepopulated |
9. | Fill in the following:
| User should be redirected to the Messages/Received view |
10. | Select the Messages link in the sub-breadcrumb trail | User should be redirected to the Messages page index of folders |
11. | Select the Sent folder | User should be redirected to the Messages/Sent page |
12. | Select the Re: A different conversation link | User should be redirected to the Messages/Sent/Re: A different conversation page view |
13. | Select the Move to folder button | User should be redirected to the Messages Mov e Message To view with a list of radio button options |
14. | Select the Received radio button and click the move Message button | User should be redirected to the Messages view index of folders and the Received messages count should have increased |
15. | Select the Received folder | User should be redirected to the Messages/Received page with the messages in a list |
16. | Under the View drop down box, select: By Conversation | The page should refresh with the messages now arranged in groups with a triangle button it should look like this: |
17. | Select the arrow in front of A different conversation | The arrow should change from pointing down to pointing to the side and all of the messages in the conversation thread should collapse so only the first message can be seen |
18. | Select the arrow in front of A different conversation again | The conversation's messages should expand to be visible again |
19. | Under the View drop down box, select: All Messages | Page should refresh to show all of the messages in the Messages / Received folder and they should now be sortable by clicking on column headers |
20. | Select the Authored By column header | The messages should sort to be alphabetical by Author name and the sortable-icon-indicator should now be next to the Authored By column header |
21. | Select the Date column header | The messages should sort from the oldest dated message to the newest and the sortable-icon-indicator should now be next to the Date column header |
22. | Select the Attachment Icon column header | The messages should sort so all the messages with attachments are next to each other and the sortable-icon-indicator should now be next to the Attachment icon column header |
23. | Select the Subject column header | The messages should sort according to alphabetical order by the Subject's title and the sortable-icon-indicator should now be next to the Subject in the column header |
24. | Select the Compose Message button | The Messages/Compose page should open with an editable form |
25. | Enter the following information:
| User should be redirected to the Messages/Received page and the MessageToSelf should be listed in the message index |
26. | Select the Home link above the menu | User should be redirected to the Course's homepage and under Messages & Forums Notifications in the Messages row should be the number 1 |
finish at: My Course Home Page