JFRM-02 Discussion Forums Tool
name: |
Discussion Forums Tool |
purpose: |
Test Procedure to verify that students can create, edit, delete topics, posts, and private messages, can alter their preferences, and that instructors can manage categories, forums, and options for the entire system |
expected result: |
User should be able to create, edit, delete topics, posts, and private messages, and also be able to modify their preferences. Instructors should be able to manage categories, forums and options for the entire discussion forums system. |
test data: |
resources.doc, resources.jpg |
dependencies: |
Course Site has been created with 1 Instructor and 2 student users added |
setup: |
|
start at: |
Course site home page, Login: Student |
Step ID |
Action |
Expected Result |
---|---|---|
1. |
Select Discussion Forums link |
User directed to the Discussion Forums page
|
2. |
Under Other discussion section, select the Student Lounge link |
User directed to the Student Lounge page |
3. |
Select the new topic button |
User directed to the New Topic form |
4. |
Enter the following information:
|
A hidden form emerges called File Attachment Panel |
5. |
In the File Attachment Panel from, enter the following:
|
File upload popup window opens |
6. |
Select resources.doc from the window
|
Popup window closes and the path/file are now populating the Filename field |
7. |
Select the Add another file button |
Another hidden form emerges under the previous one |
8. |
Select the Remove link next to the newest revealed form |
Form disappears |
9. |
Under the New Topic form, select the Submit button |
User directed to the Test Topic page and the recently posted topic will be visible |
10. |
Select the edit button |
User directed to the editable form page |
11. |
Change the Subject to: Test Topic Edited
|
User directed to the Test Topic Edited page where the subject of the message should reflect the modification |
12. |
Select the quote button |
User directed to the Reply to "Test Topic Edited" page |
13. |
In the Message body, under the quoted material, type: This follows the quote.
|
User directed to the Test Topic Edited page where the new message is posted—the quoted part should appear in a box and the text should come after that box |
14. |
Select the postreply button |
User directed to the Reply to "Test Topic Edited" page
|
15. |
In the Message body, enter: Test reply
|
User directed to the Test Topic Edited page where the recently submitted message should follow the other two previous messages.
|
16. |
Select the Discussion Home link |
User directed to the Discussion Forums page
|
17. |
Select the My Profile link |
User directed to the profile editing page |
18. |
Enter the following:
|
Popup File Upload window appears |
19. |
Select resources.jpg
|
File Upload popup closes
|
20. |
Select the Submit button |
Page will refresh with all of the entered information still in the form—also a message: Information updated |
21. |
Select the Member Listing link |
User directed to the Discussion List page where a list of names of site participants should be visible |
22. |
Select the pm button under the Private Message column next to an Instructor's name |
User directed to the New Private Message page |
23. |
Enter the following:
|
User directed to a confirmation page stating: Your message was successfully sent. Click here to go back to your inbox. |
24. |
Select the here link |
User directed to the Private Message Inbox page |
25. |
Select the Sent Box link |
User directed to the Sent Box page |
26. |
Switch browser to instructor session |
User directed to the My Workspace page |
27. |
Select the Course Site link from the Quicklinks menu |
User directed to the course home page |
28. |
Under Communication category, select the Discussion Forums link |
User directed to the Discussion Forums page
|
29. |
Select the New Private Messages link |
User directed to the Private Message Inbox |
30. |
Select the Test PM link |
User directed to the Test PM view of the message
|
31. |
Select the postreply button |
User directed to a Reply form |
32. |
Enter the following into the Message body:
|
User directed to an information page stating: Your message was successfully sent. Click here to go back to your inbox. |
33. |
Select the here link |
User directed to the Inbox |
34. |
In the Test PM row, check the checkbox
|
User directed to an information screen stating: Message deletion done. Click here to continue. |
35. |
Switch back to the student session |
User should still be at the Sent Box page |
36. |
Select the Recent Topics link |
User directed to the Discussion List -> Recent Topics page where the most recent topic should be: Test Topic Edited |
37. |
Select the Test Topic Edited link |
User directed to the Test Topic Edited page |
38. |
Select the Bookmark it! link |
Popup window with dialog: Insert a new bookmark |
39. |
In the popup window form, leave the default title, and enter Description as follows: Test description
|
A new popup window will open with a message stating: The bookmark was saved! |
40. |
In the popup window, select the OK button |
Popup windows close |
41. |
Back in the Test Topic Edited page, select the My Bookmarks link |
User directed to the Discussion List -> Bookmark entries for username
|
42. |
Select the Edit link in the Test Topic Edited row |
Popup window opens a prompt for Editing a bookmark |
43. |
Change the Description to: Test Description Edit
|
A new popup window opens stating: The bookmark was saved! |
44. |
In the popup window, select the OK button |
Popup windows close |
45. |
Back on the Discussion List -> Bookmark entries for aphillips, in the sub-breadcrumb trail, select the Bookmark entries for aphillips link |
Page refreshes with the newly edited bookmark description available |
46. |
Select the Delete link in the Test Topic Edited row |
Popup alert asks: Really remove this bookmark entry? |
47. |
In the popup, select the OK button |
Page refreshes and the bookmark is no longer listed |
48. |
Switch the browser to the instructor session |
User should still be at the inbox page |
49. |
Select the Manage link (only available to the instructor or teaching assistant) |
User directed to the Welcome to the Manage Screen page |
50. |
Under Forum Admin, select the Categories link |
User directed to the Category Listing page where the two default categories should be listed: Main and Other |
51. |
Select the Insert new button |
User directed to the Category Management page |
52. |
In the Category Name field, enter the following: Test Category
|
User directed to the Category Listing page where there should now be three categories, the two defaults, and now: Test Category |
53. |
In the Test Category row, select the Up button |
Page refreshes and the Test Category row should have been moved up one space, above the Other category |
54. |
In the Other category row, select the Click to edit link |
User directed to the Category Management page |
55. |
In the Category Name field, modify Other into: Other_mod
|
User directed to the Category Listing page where the Other category should now be called Other_mod |
56. |
Under Administration, select the Discussion List link |
User directed to the Discussion List page where there should be three categories in this order:
|
57. |
Select the Manage link |
User directed to the Welcome to the Manage Screen page |
58. |
Under Forum Admin, select the Forums link |
User directed to the Forums listing page |
59. |
Under Main category, in the Questions row, select the Down button |
Page refreshes and Questions should now be a row under the Class Discussions row |
60. |
Select the Insert new button |
User directed to the Forum Management page |
61. |
Enter the following:
|
User directed to the Forum listing page where Test Forum should now be visible under Test Category |
62. |
In the Test Forum row, select the Click to edit link |
User directed to the Forum Management page |
63. |
Change the Forum Name to: Test Forum Edited
|
User directed to the Forums listing page where under Test Category should be Test Forum Edited |
64. |
Under Administration, select the Discussion List link |
User directed to the Discussion List page
|
65. |
Switch browser to the student session |
User should be at the Discussion List -> Bookmark entries for username page |
66. |
Select the Discussion List link from the sub-breadcrumb trail |
User directed to the Discussion List page where the recent changes to the categories and forums should be visible |
67. |
Switch browser to the instructor session |
User should be at the Discussion List page |
68. |
Select the Manage link |
User directed to the Welcome to the Manage Screen page |
69. |
Under the Forum Admin page, select the Forums link |
User directed to the Forums listing page |
70. |
Under the Test Category category, check the check box in the Test Forum Edited row
|
Page refreshes and the Test Forum Edited forum should no longer be visible |
71. |
Under Forum Admin, select the Categories link |
User directed to the Category Listing page |
72. |
In the Test Category row, check the check box
|
Page refreshes with the recently deleted Test Category no longer visible |
73. |
Switch browser to the student session |
User should be at the Discussion List page |
74. |
Select the Discussion Home link |
Page refreshes and the recently deleted Category and Forum should no longer be visible |
75. |
Select the My Profile link |
User directed to the profile editing page |
76. |
Under Preferences, select the radio button for Yes in the Send e-mail notification when new topics are posted
|
Page refreshes with the message: Information updated |
77. |
Switch browser to the instructor session |
User should still be at the Category Listing page |
78. |
Under Administration, select the Discussion List link |
User directed to the Discussions page |
79. |
Under Other_mod category, select the Student Lounge link |
User directed to the Student Lounge page |
80. |
Select the new topic button |
User directed to the New Topic page form |
81. |
Enter the following:
|
User directed to the Testing Email page
|
82. |
Select the Private Messages link |
User directed to the Private Message Inbox page |
83. |
Select the new pm button |
User directed to the New Private Message page |
84. |
Enter the following:
|
User directed to the Information page where a message states: Your message was successfully sent. Click here to go back to your inbox.
|
85. |
Switch browser to the student session |
User should still be at the My Profile editor page |
86. |
Select the Discussion Home link |
User directed to the Discussion List page
|
87. |
Select the Mark All As Read link |
Page refreshes and the orange icon is now white—denoting the message as read |
finish at: Discussion List