Osher Requirements and Test Cases Arrangement
Requirement D1i.OSH.MM: A future student want to purchase an Osher membership.
Test Cases:
D1i.OSH.MM.001: Sign up and pay for an Osher membership without registering for a course.
Login to Destiny One public view as a student.
Select Osher membership from special requests drop list and add to cart.
Verify the contents of the cart and click checkout button.
Enter payment information and select continue checkout button.
Receive receipt confirming enrollment.
D1i.OSH.MM.002: Sign up for an Osher course with an individual account and have a membership automatically added during checkout.
Search for specified course(s) in Destiny One public view.
Add course(s) to cart, verify automatic edition of Osher membership and proceed to checkout.
Input email address to create new individual account.
Change password and input required student profile fields including DOB to by-pass Osher restrictions.
Proceed to checkout and input required fields.
Verify proof of purchase and registration through auto-email.
Verify registration and Osher membership through student profile.
D1i.OSH.MM.003: Sign up for an Osher course with a family account and have a membership automatically added during checkout.
Create several individual account in Destiny One public view.
Specify and add other individual accounts to the family account from manage members tab in the family portal.
…
Search for specified course(s) in Destiny One public view.
Add course(s) to cart, verify automatic edition of Osher membership and proceed to checkout.
Proceed to checkout and input required fields.
Verify proof of purchase and registration through auto-email.
Verify registration and Osher membership through Family profile.
D1i.OSH.MM.004: Verify cost of membership is limited to 40 dollars.
Login to Destiny One public view as a student.
Select Osher membership from special request drop list and add to cart.
Verify cost of Osher membership is limited to 40 dollars in checkout.
D1i.OSH.MM.005: Verify memberships expire after one year based on term purchased by checking student profile.
Login to Destiny One public view as a student.
Navigate to student profile page.
Scroll to the bottom of the profile page under privacy section and verify purchase and expiration dates.
D1i.OSH.MM.006: Verify membership is required to enroll in a course.
Search for specified course(s) in Destiny One public view.
Add course(s) to cart, verify automatic edition of Osher membership.
Remove Osher membership from cart and proceed to checkout.
Input email address to create new individual account.
Change password and input required student profile fields including DOB to by-pass Osher restrictions.
Proceed to checkout and verify lack of membership error.
D1i.OSH.MM.007: Check current and past enrollments in student profile.
Login into Destiny One public view.
Navigate to student portal.
Navigate to enrollments page.
Verify current and past enrollments.
Requirement D1i.OSH.CSC: An Osher administrator wants to create a course(s).
Test Cases:
D1i.OSH.CSC.001: Manually create a new course.
Login to Destiny One staff view.
Navigate to Curriculum manager option in navigation bar.
Select courses drop down menu and click course search.
Select propose new course.
Fill out required fields according to department criteria and click save button.
Ensure course is in final approval and click save button.
Ensure class section is in final approval and click save button.
D1i.OSH.CSC.002: Manually create a new course section.
Login to Destiny One staff view.
Navigate to Curriculum manager option in navigation bar.
Search for course profile.
Ensure course profile is active:
Click add new section.
Fill out required fields based on department criteria and click save button.
D1i.OSH.CSC.003: Copy a course section’s information over to a new section.
Login to Destiny One staff view.
Navigate to Curriculum manager option in navigation bar.
Search for course profile.
Ensure course profile is active:
Click copy to new section and specify copied materials.
Edit required fields based on department criteria and click save button.
D1i.OSH.CSC.004: Create instructor profile.
Login to Destiny One staff view.
Navigate to Curriculum manager option in navigation bar.
Select instructor option from navigation bar and click create instructor button.
Input required fields to create instructor and click save button.
Instructor receives a link to change the instructor account password by email.
Click the email link to change the password.
Set new instructor account password.
Login to Instructor account in destiny one public view.
D1i.OSH.CSC.005: Create enrollment restrictions for Osher courses in Destiny One.
Login to d1 staff view and access system administrator page.
Select restrictions from the enrollment rules menu.
Leave code blank, enter description, select rule category and status from drop menus.
Define the fees being restricted by selecting the appropriate checkbox.
Specify restriction type, decide requirements to be satisfied and specify detail of the requirements.
Select the costing units to which the restrictions are to be applied, add error message and click save button.
D1i.OSH.CSC.006: Create a tuition profile for the Osher department.
Login to d1 staff view and select system administration page.
Select fees from the tuition profile drop menu.
Open specified section profile page and select fees.
Enter required fields and click save button.
D1i.OSH.CSC.007: Set the section tuition profile for class sections based on department criteria.
Login to d1 staff view and select curriculum manager page.
Select courses and search for specified course.
Open specified section profile page and select fees.
Select tuition profiles checkbox and enter required fields.
Click add button to add tuition profile and click save button.
D1i.OSH.CSC.008: Create a flat fee for Osher class sections.
Login to d1 staff view and select curriculum manager page.
Select courses and search for specified course.
Open specified section profile page and select fees.
Select flat fee under tuition option and enter required fields.
Apply reason for change and click save button.
Requirement D1i.OSH.CR: A student wants to register for an Osher course.
Test Cases:
D1i.OSH.CR.001: Search for a specific course Osher being offered. ormation.
Select courses in homepage navigation bar.
Enter specific course information in search bar and click search button.
Select specified course.
D1i.OSH.CR.004: Create a new student account.
Navigate to d1 public view student login portal, enter new email address and click create account button.
Enter all required fields and click submit button.
Click new password link in email, enter new password and click save button.
Login to new student account.
Accept university privacy policies and click save button.
D1i.OSH.CR.002: Enroll in an Osher course with a fee using the online registration system.
Search for a specified course.
Add course to shopping cart.
Navigate to shopping cart and confirm automatic addition of Osher membership.
Select checkout button.
Enter payment information and select continue checkout button.
View purchase confirmation page.
Receive email receipt confirming enrollment.
D1i.OSH.CR.003: Enroll in an Osher course without a fee as a student using the online registration system.
Search for a specified course.
Add course to shopping cart.
Navigate to shopping cart and select checkout button.
View course information and select continue checkout button.
View purchase confirmation page.
Receive email receipt confirming enrollment.
D1i.OSH.CR.005: Enroll a student in an Osher course using the Destiny One staff view.
Login to d1 staff view and select enrollment manager option..
Search for a student and enter profile.
Hover over courses drop down menu, select search
Search for specified course and click register button.
Select checkout and continue buttons when information is verified.
Fill out specified payment type and click pay balance button.
Click process button..
Send student a receipt and enrollment confirmation email or print.
D1i.OSH.CR.006: Purchase an Osher membership without registering for a course.
Login to d1 public view as a student.
On student home page select special requests from left-hand menu.
Click add to cart button next to Osher membership option.
Click checkout button on cart page.
Verify date of birth as at least 40 years old.
Complete checkout procedure.
View receipt once checkout is completed.
Requirement D1i.OSH.WL: A student wants to sign up for an Osher course waiting list.
Test Cases:
D1i.OSH.WL.001: Student signs up for a course wait list.
D1i.OSH.WL.002: Osher staff signs up a student for a course wait list.
Requirement D1i.OSH.SE: A student wants to register for an Osher special event.
Test Cases:
D1i.OSH.SE.001: Register for an Osher event using the Destiny One public view without a membership requirement.
Search for specified event in Destiny One public view.
Add event to cart and proceed to checkout.
Input email address to create new individual account.
Change password and input required student profile fields including DOB to by-pass Osher restrictions.
Proceed to checkout and input required fields.
Verify registration through auto-email.
Verify registration and Osher membership through student profile.
D1i.OSH.SE.002: Register for an Osher event using the Destiny One staff view without a membership requirement.
Login to d1 staff view and select enrollment manager option.
Search for a student and enter profile.
Hover over courses drop down menu, select search
Search for specified course and click register button.
Select checkout and continue buttons when information is verified.
Fill out specified payment type and click pay balance button.
Click process button.
Send student a receipt and enrollment confirmation email or print.
D1i.OSH.SE.003: Register for an Osher event using the Destiny One public view while purchasing a membership.
Search for specified event in Destiny One public view.
Add event to cart, verify automatic edition of Osher membership and proceed to checkout.
Input email address to create new individual account.
Change password and input required student profile fields including DOB to by-pass Osher restrictions.
Proceed to checkout and input required fields.
Verify proof of purchase and registration through auto-email.
Verify registration and Osher membership through student profile.
D1i.OSH.SE.004: Register for an Osher event using the Destiny One staff view while purchasing a membership.
Requirement D1i.OSH.WEB: A student wants to sign up for a publicly available Osher webinar.
Test Cases:
D1i.OSH.WEB.001:
Requirement D1i.OSH.COM: Osher wants to send communication to students.
Test Cases:
D1i.OSH.COM.001: Send an email to a student through the Destiny One staff view.
D1i.OSH.COM.002: Send an email to a student through the Destiny One public view as an instructor.
D1i.OSH.COM.003: Verify the record of student communications in the Destiny One staff view.
Requirement D1i.OSH.IM: An Osher instructor wants to to communicate and provide materials to students.
Test Cases:
D1i.OSH.IM.001:
Requirement D1i.OSH.PP: The system processes student payment for a course.
Test Cases:
D1i.OSH.PP.001:
Requirement D1i.OSH.SCH: Osher wants to apply scholarship discounts to specific students when they proceed to checkout.
Test Cases:
D1i.OSH.SCH.001:
Requirement D1.OSH.OD: Osher wants to apply other discounts to specific students/groups when they proceed to checkout.
Test Cases:
D1i.OSH.OD.001:
Requirement D1.OSH.RP: Osher wants to generate enrollment reports for members in the system by term.
Test Cases:
D1i.OSH.RP.001: