Versions Compared

Key

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

...

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

Banner/Data Provider Test Series

The Banner/Data Provider tests included here are modified versions of Scott Amerson's original tests. The tests are modifications because 1) only specific issue-related tests are included and 2) some modifications are required to address new issues or environmental changes since the original test series.

Tip
titlePurpose for this testing

The purpose of these tests is to regression test the provider functionality, which in SmartSite includes:

UserDirectoryProvider

  1. Support for WebDav authentication (via Kerberos)
  2. Provide user account information (e.g. first,last,email,type) from outside data source (e.g. feed from Mothra)

GroupProvider

  1. Assign roles to users who log in to SmartSite that correspond to Sakai internal roles (e.g. Student, Instructor) when applicable. These roles need to be queried from an external data source (e.g. Banner mViews), so that authorization can be determined in real-time.
  2. Define the sites a user belongs to when they log into SmartSite.

CourseManagementProvider

  1. Retrieve dynamic rosters for courses, including updates within specific time interval. Roster updates from Banner need to be displayed in the SmartSite application within a pre-determined acceptable time period as defined by the user acceptance testing group.
  2. Display current instructor(s) course sites and display them as members in the course with appropriate role
  3. Display site membership changes in a course site, including instructor adds/removals/updates

Validate Successful Banner Updates

...