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:

  • Forum Title: TestForum
  • Short Description: TestDesc
  • Description: This is a test description.
  • Lock Forum: (leave as default--no)
  • Moderate Topics in Forum: (leave as default---no)
  • Role: (leave all as default)
  • Revise Postings: (leave all as default)
  • Gradebook Assignment: (leave as default)
  • Select the Add Attachment button

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

  • Select OK

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:

  • Topic Title: TestTopic
  • Short Description: TopicDesc
  • Description: This is a topic description.
  • Lock Topic: (leave as default---no)
  • Moderate Topic: (leave as default---no)
  • Role: (leave all as default)
  • Permission Level: (leave all as default)
  • Revise Postings: (leave as default)
  • Gradebook Assignment: (leave as default)
  • Select the Add Attachment button

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

  • Select the Add button

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:

  • Title: TestMessage
  • Message: TestBody
  • Select the Add Attachment button

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

  • Username: aallen
  • Password: password
  • Select the Log In button

User directed to the My Workspace page

25.

Select the AM HIS 1 link

User directed to the Course site's home page

  • Under the Messages & Forums Notifications, in the Forums row, should be a number 1 next to an envelope icon

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:

  • Reply Title: (leave as default---re:TestMessage)
  • Message: (after all markup, type: testReply)
  • Select the Add Attachment button

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

  • Select OK button

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

  • Select the Home link

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

  • Select the Post Edited Message button

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