Test Scenarios
From ReservesDirect: Open Source EReserves System
Home :: Features :: Screenshots :: Demo (http://www.reservesdirect.org/demo/index.html) :: Documentation :: Downloads :: Support :: Blog (http://www.reservesdirect.org/blog) :: Join Us!
Scenarios should be written entirely from the user's perspective. The title of the scenario should describe a specific task that the user is trying to accomplish, based on his or her role. Each scenario should consist of a specific set of steps needed to accomplish the task and the expected result of each step.
[edit]
Student scenarios
For all of the following scenarios, log into the system as a student.
[edit]
New user logs into system or is created
- Log into the system with a user id that is not in use
- System automatically creates an account and presents user with the "edit profile" page so that they can fill in their name and email address
- Saving the profile page sends user to page where they can begin adding classes and viewing readings
OR
- As a staff member, create a new user with a role of student.
- User receives an email welcoming them to the system and giving them the URL to go to as well as their user name
- User logs in and does steps 2-3 above
[edit]
Student views a class and opens readings
- Adds a class to your profile, looking class up by professor. Add another class, looking up by department
- Go into class to view complete list of readings
- Download the necessary helper applications from within the class to view the readings
- Types of documents should be indicated on the screen
- Choose a document and launch it
- Electronic documents should launch their respective viewing applications
- Physical items should provide a link to the full catalog record (if they are cataloged items and ILS integration is active). Physical items should also display the library where they are on reserve and a call number
[edit]
Student hides readings already viewed
- View a class list of readings
- Select several readings and click on the link to hide them. The readings should disappear from the list
- Show all the readings. The hidden ones should be indicated as hidden in some way and user should be capable of deselecting them to "unhide" them
- Hide readings again. The readings selected for hiding should disappear again
[edit]
Custodian scenarios
[edit]
Proxy scenarios
[edit]
Instructor scenarios
[edit]
Create a new class for the current semester and reactivate another
[edit]
Change a class's name and add a crosslisting
[edit]
Add another instructor and a proxy
[edit]
Populate the class with itesm: upload, link, fax, search
[edit]
Add a heading and place items in it, then sort the item list
[edit]
Change the date on an item, correct a mispelling in it, and add a note for students
[edit]
Change the acitve and inactive dates on multiple items
[edit]
Add a note to multiple items
[edit]
Set multiple items active, then inactive
[edit]
Delete several uneeded items from the class
[edit]
Take several readings from the current class and copy theme into another class you are teaching
[edit]
Staff scenarios
[edit]
Admin scenarios
