Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This test requires that you enter both valid and invalid UCDavis mailIDs, email addresses, and Kerberos IDs. A mailid is just the username portion ot a UC Davis mail account without '@ucdavis.edu'. For some users, the mailID and Kerberos are the same; for others, the two are different. Invalid data would be any email account outside of the UCDavis sphere, for example, your gmail account which is invalid for UCD authentication. To come up with invalid mailIDs and Kerberos IDs, you may need to use your imagination!
To come up with valid user data for testing, you can find user accounts at http://www.ucdavis.edu/cgi-bin/whois. Try entering a common last name to find accounts where the mailID and Kerberos ID differ.

First run-through: all valid users assigned the same role

  1. Log in to a course site as an instructor.
  2. Select Site Info from the course menu and then select 'Add Participants' from the Site Info tool menu.
  3. On the 'Add Participants to...' screen under the 'Username(s)' textbox, enter one or more valid UC Davis mail ids, email addresses, or kerberos ids.
  4. Select the radio button below that says 'Assign all participants to the same role'.
  5. Press the 'Continue' button and verify that the screen 'Choose a Role for Participants' is loaded and the default Roles of Instructor, Student, and Teaching Assistant are listed as options and the user names you entered are listed under Participants.
  6. Do not select any roles and press the 'Contine' button. Verify that you receive a acreen alert and are not allowed to continue.
  7. Select a role and press the 'Continue' button. Verify that the screen 'Add participant(s)...' is loaded giving you the option to send or not send an email notification.
  8. Make a notification selection (only select notify if you're using other tester accounts!) and then select 'Continue'. Verify that the screen 'Confirming Add Participant(s) to...' is loaded and that you see each of the valid users listed with their full name, kerberos id, and the same role.
  9. Press the 'Finish' button. Verify that the users you added are now listed in the site roster with the role that you selected for them.

Second run-through: all valid users assigned different roles

  1. Repeat steps 12-3 from the first test and then select the radio button below that says 'Assign each participant a role individually'.
  2. Press the 'Continue' button and verify that the screen 'Choose a Role for Participants' is loaded and that the default Roles of Instructor, Student, and Teaching Assistant are displayed with text descriptions. Verify that each user names you entered is listed and has a drop-box under Roles.
  3. Leave one or more of the drop boxes with a role unselected and press the 'Continue' button. Verify that you receive an alert and are not allowed to continue, and that the roles you did select for some users are unchanged.
  4. Select a role for each user and press the 'Continue' button. Verify that the screen 'Add participant(s)...' is loaded giving you the option to send or not send an email notification.
  5. Make a notification selection (only select notify if you're using other tester accounts!) and then select 'Continue'. Verify that the screen 'Confirming Add Participant(s) to...' is loaded and then press that you see each of the valid users listed with their full name, kerberos id, and different roles.
  6. Press the 'Finish' button. Verify that the users you added are now listed in the site roster with the role that you selected for them.

Verify what happens when you mix valid and invalid accounts

Verify what happens when you list the same user info more than once

11. You should see each of the valid users you want to add listed below with their full name, kerberos id, and role
12. Click 'Finish' - you will be returned to the original Site Info main page
13. Verify that all of the new participants appear in the Participant List below with their correct roles
14. Done! Third run-through: some invalid users

  1. Repeat steps 2-3 from the first test, but include some invalid mailIDs, email addresses, or KerberosIDs along with at least one valid user datum. Verify that you receive an alert message and are not allowed to continue until you remove all invalid user data. Once the invalid data is removed and you can press the 'Continue' button successfully, you can stop this run-through.

Fourth run-through: all invalid users

  1. Repeat steps 2-3 from the first test, but include only invalid mailIDs, email addresses, or KerberosIDs. Verify that you receive an alert message and are not allowed to continue until you remove the invalid user data. Verify that you receive a different alert when trying to press the 'Continue' button with no users listed.

Fifth run-through: duplicate users

  1. Repeat steps 2-3 from the first test, but this time include one or more users with duplicate user data. For example, enter both a valid mailIDs, email addresses, and/or KerberosIDs for a single user.

Verify what happens when you list the same user info more than once

Post your test results indicating either a pass or a fail with details to: SAK-325

...