Versions Compared

Key

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

...

Note
titleCase 2a, Group Provider Tabs test

Description = Test the capability of the GroupProvider to provide tabs for a user based on their enrollment/membership in sites

Category of Testing = functionality,regression

Prerequisite Steps

  1. Site user is a member of must be already created prior to test (via Batch? via manually?)
  2. User must be a member of the sites in order to see the tab
  3. If user is an externally provided one, then they must be in either the external database (Banner) or already in the internal SmartSite database

Test Scenario 2a, Tabs

  1. Log in as in Case 0d, but become the user and don't log out
  2. Log in instructor for a given site site (see test data attachment)
  3. View tabs presented for sites available, and only those that you are a member of and have been created will appear
  4. Stay logged in for case 2b

Additional step for programmers (Case 2ai), verify that data presented in tabs matches server log data

  • Data to Be Used:
    QA determines

Test Cleanup
None

...

Note
titleCase 3d, Instructor Change Tests (instructor add(1), instructor remove(2), instructor change from staff(3))

Description = Test the capability of the CourseMangementProvider to accurately reflect within the SmartSite UI, instructors added to a Banner course within an alotted time period

Category of Testing = functionality,regression

Prerequisite Steps
*Current roster given or available to QA for respective courses to be tested
*Courses with test CRN's are created either by batch list or full batch mode

Info
titleCase 3d(1), Instructor add

Test Scenario 3d(1), Instructor Add

  1. Coordinator will talk to Libby about adding:
    instructor uid (612026), kerberos name jordi to CRN (2006-10-)10013 mfharris prev inst(mfharris is previous instructor)
    instructor uid (610902),kerberos name palmer to CRN (2006-10-)10033 oluwa prev inst(oluwa is previous instructor)
  2. Record times when updates start, and when they are finished
  3. Wait until external db refresh happens, based on recorded time(s)
  4. Coordinator will advise testers when update has occured
  5. Log in as the respective instructor for one of these courses, and click Site Info to view updated member list (instructor) above
  6. Record other instructor represented in course, given by [] above

Description = Test the capability of the CourseMangementProvider to accurately reflect within the SmartSite UI, instructors removed from a Banner course within an alotted time period

Category of Testing = functionality,regression

Prerequisite Steps
Current roster given to QA for respective courses to be tested

Info
titleCase 3d(2), Instructor remove

Test Scenario 3d(2), Instructor Delete

  1. Coordinator will talk to Libby about removing:
    kerberos name mfharris (148041) from CRN 10025 (mfharris was only instructor, now should be Staff)
    kerberos name fzturner (610916) from CRN 10024 (fzturner was only instructor, now should be Staff)
  1. Record times when updates start, and when they are finished
  2. Wait until external db refresh happens, based on recorded time(s)
  3. Coordinator will advise testers when update has occured
  4. Log in as instructor for one of these courses, see if site tabs for CRNs appear
  5. Log in as admin, see if instructors appear for courses

Description = Test the capability of the CourseMangementProvider to accurately reflect within the SmartSite UI, staff removed from a Banner course, and replaced with another instructor within an alotted time period

Category of Testing = functionality,regression

Prerequisite Steps
Current instructors given to QA for respective courses to be tested

Info
titleCase 3d(3), Instructor added in place of staff

Test Scenario 3d(3), Instructor added, Staff Removed

  1. Coordinator will talk to Libby about adding:
    kerberos name mfharris (148041) to CRN 10037 (mfharris should be only instructor, replacing Staff)
  1. Record times when updates start, and when they are finished
  2. Wait until external db refresh happens, based on recorded time(s)
  3. Coordinator will advise testers when update has occured
  4. Log in as instructor mfharris for one of these courses, see if site tabs for CRNs appear
  5. Log in as admin, see if instructor appears for course
  • Data to Be Used:
    QA determines if there are additional updates from list of available sites above.

Test Cleanup
None

...