SCTNS-01 Sections Tool
name: |
Sections Tool |
purpose: |
Test Procedure to verify that sections can be created, edited, deleted and students can be assigned, and can join, sections |
expected result: |
User should be able to create, edit, delete sections, assign students to sections, and student users should be able to join sections. |
test data: |
|
dependencies: |
Course site with (1) Instructor, (1) TA role and at least (4) student roles |
setup: |
CM must be turned off |
start at: |
Course site home page, Login as an Instructor |
Step ID |
Action |
Expected Result |
---|---|---|
1. |
Select the Sections link |
User directed to the Instructor's Overview page
|
2. |
Select the Add Sections link |
User directed to the Add Sections page |
3. |
In the Add select box, select '1'
|
Page will refresh with new form fields emerging |
4. |
Enter the following information:
|
Page refreshes with previously entered information in tact—new fields are added to the form |
5. |
In the newest fields, enter the following information:
|
User directed to the Instructor's Overview page where the previously added section is now visible, along with a notification stating: Test Section from Lecture has been successfully created! You may now assign TAs and students to the section by choosing the links under the section. |
6. |
For Test Section from Lecture, select the Assign Students link |
User directed to the Assign Students page
|
7. |
Select a student from the list
|
Page refreshes, Section Size updates to 1/3, and student is no longer in the Unassigned Students column, instead they are now in the Test Section from Lecture column |
8. |
Select the Assign students button |
User directed to the Instructor's Overview page where a notification states: Students in Test Section from Lecture were updated successfully!
|
9. |
For Test Section from Lecture, select the Edit link |
User directed to the Edit Section page |
10. |
Change both instances of the work S110 to: S110-A
|
User directed to the Instructor's Overview page with the notification: Your changes to Test Section from Lecture have been saved!
|
11. |
For Test Section from Lecture, select the Assign TAs link |
User directed to the Assign Teaching Assistants page where a column of Available Teaching Assistants displays TA names and another column to the right called Test Section from Lecture lists TAs |
12. |
Select the Teaching Assistant name
|
Page refreshes and the TA should now be under the Test Section from Lecture column |
13. |
Select the Assign TAs button |
User directed to the Instructor's Overview page with the notification: Teaching Assistants for Test Section from Lecture were updated successfully!
|
14. |
Select the Student Memberships link |
User directed to the Student Memberships page |
15. |
Select the student's name who was added to the section in Step 7 |
User directed to the Edit [student name] Sections page |
16. |
For the student, in the Test Section from Lecture row, select the Unassign link |
Page refreshes and in the same row the word Assign has replaced Unassign |
17. |
Select the refresh arrow icon |
User directed to the Instructor's Overview page where, in the Test Section from Lecture row, the number 3 is present in the Availability column |
18. |
Select the Options link |
User directed to the Options page where a Section Rules For Class section exists |
19. |
Check the box next to: Students can sign up for sections
|
User directed to the Instructor's Overview page where the notification states: Section options were updated successfully! |
20. |
Switch browser to a student session |
User directed to the My Workspace page |
21. |
Select the Course link from the Quicklinks menu |
User directed to the course home page |
22. |
Select the Sections link |
User directed to the Section Memberships page where a list of possible sections is displayed with the ability to Join |
23. |
Next to Test Section from Lecture, select the Join link |
Page refreshes and instead of the Join option, it is replaced by the word Member |
24. |
Switch browser to the instructor session, navigate to the Sections tool in the course site |
User should be at the Instructor's Overview page |
25. |
For Test Section from Lecture, select the Assign Students link |
The student user that joined the section in Step 23 should be listed in the column for section members |
26. |
Select the students name that is already in the section.
|
The user is moved out of the section column and back to the Unassigned Students column |
27. |
Select the Assign students button |
User directed to the Instructor's Overview page where a notification states that: Students in Discussion1 were updated successfully! |
28. |
Switch browser to the student session, navigate to the Sections tool in the course site |
User should be at the Section Memberships page |
29. |
Switch browser to the instructor session, navigate to the Sections tool in the course site |
User should still be at the Instructor's Overview page |
30. |
Next to Test Section from Lecture, select the Edit link |
User directed to the Edit Section page |
31. |
Change the Name to: Test Section from Lecture edited
|
User directed to the Instructor's Overview page and the name of the section should now be: Test Section from Lecture edited
|
32. |
For Test Section from Lecture edited, select the Assign Students link |
User directed to the Assign Students page |
33. |
Select the >> button |
Page refreshes and the section size is updated to [total number of students]/3 |
34. |
Select the Assign students button |
Screen refreshes to Instructor's Overview page with the following notifications:
|
35. |
For Test Section from Lecture edited, select the Assign Students link |
User directed to the Assign Students page |
36. |
Select all but three of the students in the section. Select the < button. |
All students are moved back to the left column except three |
37. |
Select the Assign students button |
Screen refreshes to Instructor's Overview page with the following notifications:
|
38. |
Next to Test Section from Lecture edited, check the checkbox under the Remove column
|
User directed to a confirmation page asking: Are you sure you want to remove the following sections? |
39. |
Select the Remove button |
User directed to the Instructor's Overview page where the Test Section from Lecture edited will no longer be listed
|
finish at: Sections > Instructor's Overview page