FORUM-01 Forum Tool
View Source
name: |
Forum Tool |
purpose: |
Test Procedure to verify that registered users can use the forum tool functionally |
expected result: |
User should be able to create a forum, create a topic, create, edit, delete message and reply to other messages |
test data: |
resources.doc |
automation setup dependencies: |
SiteSetup.htm has been run,forum tool is accessible |
manual setup dependencies: |
Create a site (AM HIS 1) that contains the forum tool and two user accounts (aphillips: role instructor)and (aallen:role student),download of testdata |
start at: |
AM HIS 1 home page, Login: aphillips |
Step ID |
Action |
Expected Result |
---|---|---|
1. |
Select the Forums link from the left navigation links |
User directed to the Forums page |
2. |
Select the New Forum link |
User directed to the Forum Settings page |
3. |
Enter the following:
|
User directed to Add Attachment page |
4. |
Select the Browse... button next to the Upload local file field |
User directed to a file manager popup |
5. |
Navigate to and select resources.doc
|
User directed to the Add Attachment page where the recently added attachment is now visible |
6. |
Select the Continue button |
User directed to the Forum Settings page with all of the previous information still visible along with the recently attached file |
7. |
Select the Save Draft button |
User directed to the Forums page where the recently created forum draft (TestForum) is visible with the word DRAFT prefacing it |
8. |
Select the TestForum link |
User directed to the Forums/TestForum page with a short description (TestDesc) |
9. |
Select the Read Full Description link |
Without a page refresh, the Full Description should reveal itself |
10. |
Select the Forum Settings link |
User directed to the Forum Settings page |
11. |
Select the Save Settings & Add Topic button |
User directed to the Topic Settings page |
12. |
Enter the following information:
|
User directed to the Add Attachment page |
13. |
Next to or a URL (link to website) type the following into the field:http://www.rsmart.com
|
The page will be refreshed with the URL now visible |
14. |
Select the Continue button |
User directed to the Topic Settings page where all the previously entered information should still be visible along with the recently attached URL |
15. |
Select the Save Draft button |
User directed to the Forums/TestForum view with the TestTopic visible in the list |
16. |
Select the TestTopic link |
User directed to the Forums/TestForum/TestTopic page |
17. |
Select the Topic Settings link |
User directed to the Topic Settings page for TestTopic |
18. |
Select the Save Settings button |
User directed to the Forums/TestForum/TestTopic page with a new link available: Post New Thread |
19. |
Select the Post New Thread link |
User directed to the Compose Forum Message page |
20. |
Enter the following:
|
User directed to the Add Attachment page |
21. |
Under Select a Resource, next to a resources.doc (found within the course's resource folder) select the Attach a copy link next to the document |
Page will refresh with the added file now visible |
22. |
Select the Continue button |
User directed to the Compose Forum Message page with the previously entered information visible as well as the recently attached file |
23. |
Select the Post Message button |
User directed to the Forum/TestForum/TestTopic page where the recently posted message will be visible |
24. |
Switch to a different browser, and login to the Sakai as a student in the same Course as the forum being created
|
User directed to the My Workspace page |
25. |
Select the AM HIS 1 link |
User directed to the Course site's home page
|
26. |
Select the Forums link under the Messages & Forums Notifications header |
User directed to the Forums page where, under TestForum, under TestTopic, will be an indicator reading: ( 1 message - 1 unread) |
27. |
Select the TestTopic link |
User directed to the Forums/TestForum/TestTopic page |
28. |
Select the TestMessage link under the Thread column header |
User directed to Forums/TestForum/TestTopic/TestMessage page where the TestMessage title and body are viewable |
29. |
Select the Reply link next to a Reply icon |
User directed to Reply to Forum Message page with a form |
30. |
Under Message, select the Insert Original Text button |
The Message text area will be populated with HTML-marked-up text that the current user is responding to |
31. |
Enter the following:
|
User directed to Add Attachment page |
32. |
After the Upload local file field, select the Browse... button |
Popup window allows user to choose file to attach |
33. |
Navigate to and select resources.doc
|
Popup window disappears and the attached file is now visible under Items to attach |
34. |
Select the Continue button |
User directed to the Reply to Forum Message page with previously entered form data and recently attached file present |
35. |
Select the Post Message button |
User directed to the Forums/TestForum/TestTopic/TestMessage page where recently posted reply should be visible |
36. |
Switch back to the original browser session where logged in as instructor and still at the Forum/TestForum/TestTopic page
|
User should be directed to the course home page where, under Messages & Forums Notifications, the number in the Forums row should be 1 |
37. |
Select the Forums link under the Messages & Forums Notifications |
User directed to the Forums page where, under TestTopic, it should read (2 message - 1 unread) |
38. |
Select the TestTopic link |
User directed to the Forums/TestForum/TestTopic page where, under TestMessage, it should read (2 messages - 1 unread) |
39. |
Select the TestMessage link |
User directed to Forums/TestForum/TestTopic/TestMessage page where the reply (re: TestMessage) can be seen indented below the original message |
40. |
Under the View select box, select Unread |
Page refreshes and the original TestMessage is gone but the re: TestMessage should be visible |
41. |
Select the re: TestMessage link |
User directed to Forums/TestForum/TestTopic/TestMessage where the re: TestMessage message is visible with a number of actions |
42. |
Select the Delete link |
User directed to a Delete Message confirmation page which alerts the user as follows " Alert: Are you sure you want to delete this message? If yes, click Delete to remove this message from the thread." |
43. |
Select the Delete button |
User directed to the Forum/TestForum/TestTopic page where, under TestMessage, there should not be any indicator of any more messages to read |
44. |
Select the Display Entire Message link |
Page refreshes and under TestMessage, TestBody should be visible (I.e., the entire message) |
45. |
Select the printer icon |
A popup window should display the current view in a printable format |
46. |
Close the popup window |
User should still be at the Forums/TestForum/TestTopic page |
47. |
Select the Other Actions link in the TestMessage row |
Without a page refresh, three more actions should drop down under the Other Actions link: Grade, Revise, Delete |
48. |
Select the Edit link |
User directed to the Edit Forum Message page |
49. |
Change the title to: TestMessageRev2
|
User directed to the Forums/TestForum/TestTopic/TestMessageRev2 page |
50. |
Select the Other Actions link in the TestMessageRev2 Row |
Without a page refresh, three more actions should drop down under the Other Actions link: Grade, Revise, Delete |
51. |
Select the Hide Other Actions link in the TestMessageRev2 Row |
Without a page refresh, three more actions should disappear down under the Other Actions link: Grade, Revise, Delete |
52. |
Select the Other Actions link in the TestMessageRev2 Row |
Without a page refresh, three more actions should drop down under the Other Actions link: Grade, Revise, Delete |
53. |
Select the Grade link |
User directed to the page where user can select a gradebook from the dropdown list |
54. |
Select a gradebook item from the dropdown list |
User directed to the page where user can grade the item and enter comments |
55. |
Grade the item and enter the comments and select submit grade... |
User directed to the Forums/TestForum/TestTopic/TestMessageRev2 page |
56. |
Select grade button |
User directed to the page where he can edit the grades just entered |
57. |
Select the Home link |
User directed to the course home page |