PREF-01 Preferences Tool
name: |
Preferences Tool |
purpose: |
Test Procedure to verify that users can modify their notifications, time zone, and language preferences |
expected result: |
User should be able to modify the preferences to language, time zone, and notifications and these resulting preference changes should reflect within application usage thereafter |
test data: |
|
dependencies: |
2 Course sites have been created with at least (1) instructor, (1) student and (1) TA role. The same users should be in both sites |
setup: |
Instructor role should have an active email that tester can verify results with |
start at: |
My Workspace page, Log in as instructor |
Step ID |
Action |
Expected Result |
---|---|---|
1. |
Select the Preferences link |
User directed to the Preferences page which contains links to the various categories of preferences, namely:
|
2. |
Select the Time Zone link |
User directed to the Time Zone page where it says: Please select your local time zone for selected Sakai tools, such as Schedule. You are currently in the America/Phoenix time zone |
3. |
Select America/New_York from the select box
|
Page refreshes and a notification states: Your preferences have been updated successfully.
|
4. |
Select the Course site from the Quicklinks menu |
User directed to the course home page |
5. |
Select the Discussion Forums link |
User directed to the Discussion Forums page
|
6. |
Select My Workspace tab |
User directed to My Workspace page |
7. |
Under the My Settings category, select the Preferences link |
User directed to the Preferences page |
8. |
Select the Language link |
User directed to the Language page |
9. |
In the column of languages, select: Japanese (Japan)
|
Page refreshes with text in Japanese characters |
10. |
In the column of languages, select: Arabic
|
Page refreshes with text in Arabic |
11. |
In the column of languages, select: English (United States)
|
Page refreshes with text in English
|
12. |
Select the Notifications link |
User directed to the Notifications page |
13. |
Select the following radio buttons:
|
Page refreshes with notification: Your preferences have been updated successfully.
|
14. |
Switch browser to a TA session |
User directed to the My Workspace page |
15. |
Select the Preferences link |
User directed to the Preferences page |
16. |
Select the Customize Site Links link |
User directed to the Customize Site Links page where there should be two columns: Active Sites and Hidden Sites. Under Active Sites should be the course site being used for testing |
17. |
Highlight the test course site |
Page refreshes and the test course site should now be listed second in the list |
18. |
Highlight the test course site |
Page refreshes and the test course site should now be listed on top of the list |
19. |
Between the two columns, select the >> button |
Page refreshes and all courses should now be listed under the Hidden Sites column, no longer the Active Sites column |
20. |
Highlight the test course site |
Page refreshes and the test course site should now be the only listing under Active Sites. All other sites should still be listed under Hidden Sites |
21. |
Select the << button |
Page refreshes and now all site should once again be listed under the Active Sites column. |
22. |
Select test course site from the Quicklinks menu |
User directed to the course home page |
23. |
Select the Resources link |
User directed to the Resources page |
24. |
In the row for the course resources folder, select the Add button |
User directed to the Upload Files screen |
25. |
Next to File To Upload, select the Browse... button |
File upload popop window opens |
26. |
Navigate to and select resources.doc
|
Popup window closes
|
27. |
Set Email Notification to Low - Only participants who have opted in. |
User directed to the Resources page where the recently added document should be listed. The Instructor should NOT have received an email notification (as per the preference settings) |
28. |
Select the Announcements link |
User directed to the Announcements page |
29. |
Select the Add link |
User directed to the Add Announcement form |
30. |
Enter the following: |
User directed to the Announcements index where the Testing email notifications should be listed. The Instructor should NOT have received an email notification |
31. |
Select the Syllabus link |
User directed to the Syllabus page |
32. |
Select the Create/Edit link |
User directed to the Syllabus Items page |
33. |
Select the Add link |
User directed to the Add syllabus... page |
34. |
Enter the following: |
User directed to the Syllabus Items page where Test Syllabus Notify should be listed. The Instructor should NOT receive an email notification |
35. |
From an email client, send a dummy email to the Email Archive alias (will differ depending on test setup) |
The Instructor should NOT receive an email notification of this email |
finish at: Syllabus Items/external email client