.

Test Case IDUse CaseScenariosDataNot Already in the DatabaseExpected ResultPriorityTentative Development Duration

.

TC-1.1.11.1 Create a rubric1. Teacher creates a rubricNumber of levels; criteria; description of criteria against levelsVDisplay message rubric created.Must have2 days

.

TC-1.1.22. Teacher creates an empty/incomplete rubricMissing detail (e.g. Incomplete description)VError message: Please complete your rubric or discontinue.Should have1 day

.

TC-1.1.33. Teacher discontinues creating a rubricIVMessage: Are you sure you want to discontinue creating a rubric?Must have2 days

.

TC-1.1.44. System unavailableNumber of levels; criteria; description of criteria against levelsIMessage: System is unavailable.Should have1 day

.

TC-1.1.55. System crashes during inputNumber of levels; criteria; description of criteria against levelsIMessage: System failure.Should have1 day

.

TC-1.2.11.2 Edit a rubric1. Teacher edits and completes a rubricNumber of levels; criteria; description of criteria against levelsVDisplay message rubric altered.Must have2 days

.

TC-1.2.22. Teacher edits and saves an empty/incomplete rubric.Missing detail (e.g. Incomplete description)VError message: Please complete your rubric or discontinue.Should have1 day

.

TC-1.2.33. Teacher discontinues editing a rubricIVMessage: Are you sure you want to discontinue creating a rubric?Must have2 days

.

TC-1.2.44. System unavailableNumber of levels; criteria; description of criteria against levelsIMessage: System is unavailable.Should have1 day

.

TC-1.2.55. System crashes during inputNumber of levels; criteria; description of criteria against levelsIMessage: System failure.Should have1 day

.

TC-1.2.11.3 View a rubric1. Teacher selects and views an existing rubricRubric name/id: CS 11 MP1 RubricISelected rubric is displayed.Must have2 days

.

TC-1.2.22. System unavailable.Number of levels; criteria; description of criteria against levelsIMessage: System is unavailable.Should have1 day

.

TC-1.3.33. System crashes.Number of levels; criteria; description of criteria against levelsIMessage: System failure.Should have1 day

.

TC-2.1.12.1 Create a checklist1. Teacher creates and completes a checklistCriteria; descriptionVDisplay message checklist created.Must have2 days

.

TC-2.1.22. Teacher creates an empty/incomplete checklistMissing detail (e.g. Incomplete description)VError message: Please complete your checklist or discontinue.Should have1 day

.

TC-2.1.33. Teacher creates a checklist, but would like to discontinue.IVMessage: Are you sure you want to discontinue creating a checklist?Must have2 days

.

TC-2.1.44. System unavailableCriteria; descriptionIMessage: System is unavailable.Should have1 day

.

TC-2.1.55. System crashes during inputCriteria; descriptionIMessage: System failure.Should have1 day

.

TC-2.2.12.2 Edit a checklist1. Teacher edits and completes a checklistCriteria; descriptionVDisplay message checklist altered.Must have2 days

.

TC-2.2.22. Teacher edits and saves an empty/incomplete checklist.Missing detail (e.g. Incomplete description)VError message: Please complete your checklist or discontinue.Should have1 day

.

TC-2.2.33. Teacher edits a checklist, but would like to discontinue.IVMessage: Are you sure you want to discontinue creating a checklist?Must have2 days

.

TC-2.2.44. System unavailableCriteria; descriptionIMessage: System is unavailable.Should have1 day

.

TC-2.2.55. System crashes during inputCriteria; descriptionIMessage: System failure.Should have1 day

.

TC-2.3.12.3 View a checklist1. Teacher selects and views an existing checklistChecklist name/id: CS 11 MP1 ChecklistISelected checklist is displayed.Must have2 days

.

TC-2.3.22. System unavailable.Criteria; descriptionIMessage: System is unavailable.Should have1 day

.

TC-2.3.33. System crashes during inputCriteria; descriptionIMessage: System failure.Should have1 day

.

TC-3.1.13.1 Create a class1. Teacher creates a class successfully.Course number: CS 11; section: MHRU; term: 1; year: 2007-2008; instructor: Ma. Rowena C. SolamoVDisplay message class created.Must have2 days

.

TC-3.1.22. Teacher creates a class with insufficient detailsMissing detail (e.g. No section)VError message: Please complete the given form or discontinue.Should have1 day

.

TC-3.1.33. Teacher would like to discontinue creating a class.IVMessage: Are you sure you want to discontinue creating a class?Must have2 days

.

TC-3.1.44. System unavailableCourse number: CS 11; section: MHRU; term: 1; year: 2007-2008; instructor: Ma. Rowena C. SolamoIMessage: System is unavailable.Should have1 day

.

TC-3.1.55. System crashes during inputCourse number: CS 11; section: MHRU; term: 1; year: 2007-2008; instructor: Ma. Rowena C. SolamoIMessage: System failure.Should have1 day

.

TC-3.1.66. The teacher creates an existing class.Course number: CS 11; section: MHRU; term: 1; year: 2007-2008; instructor: Ma. Rowena C. SolamoIMessage: The class already exists.Should have1 day

.

TC-3.2.13.2 Edit a class1. Teacher deletes a class successfully.Course number: CS 11; section: MHRU; term: 1; year: 2007-2008IDisplay message class altered.Must have2 days

.

TC-3.2.22. Teacher edits a class and save insufficient detailsNo sectionIPlease complete the following information or discontinue.Should have2 days

.

TC-3.2.33. Teacher discontinues deleting a class.IIClass is not altered.Must have2 days

.

TC-3.2.44. System unavailableCourse number: CS 11; section: MHRU; term: 1; year: 2007-2008IMessage: System is unavailable.Should have1 day

.

5. System crashes during inputCourse number: CS 11; section: MHRU; term: 1; year: 2007-2008IMessage: System failure.Should have1 day

.

TC-3.2.13.3 Add students to a class1. Teacher adds students to a class successfully.Student name: Juan dela Cruz; Student number: 2007-17699VDisplay message student added.Must have2 days

.

TC-3.2.22. Teacher adds students to a class but failed to complete the needed information.Missing detail (e.g. No student number)VError message: Please complete the given form or discontinue.Should have1 day

.

TC-3.3.33. Teacher discontinues adding students to a class.IVDisplay list of students.Must have2 days

.

TC-3.3.44. System unavailableStudent name: Juan dela Cruz; Student number: 2007-17699IMessage: System is unavailable.Should have1 day

.

5. System crashes during inputStudent name: Juan dela Cruz; Student number: 2007-17699IMessage: System failure.Should have1 day

.

TC-3.3.56. Teacher adds a student who is already in the classIMessage: This student is already listed.Should have1 day

.

TC-3.4.13.4 Delete students from a class1. Teacher deletes students from a class successfully.Student name: Juan dela Cruz; Student number: 2007-17699IDisplay message student deleted.Must have2 days

.

TC-3.4.22. Teacher discontinues deleting students from a classIIStudent is not deleted from the list.Must have2 days

.

TC-3.4.33. System unavailableStudent name: Juan dela Cruz; Student number: 2007-17699IMessage: System is unavailable.Should have1 day

.

TC-3.4.44. System crashes during inputStudent name: Juan dela Cruz; Student number: 2007-17699IMessage: System failure.Should have1 day

.

TC-4.0.14.0 Assess a student's work1. Teacher assesses a student's work using a rubricAssesment tool: Rubric; Type: MP Rubric 1; RatingVDisplay message assessment is saved.Must have2 days

.

TC-4.0.22. Teacher assesses a student's work using a checklistAssesment tool: Checklist; Type: MP Checklist 1; RatingVDisplay message assessment is saved.Must have2 days

.

TC-4.0.33. Teacher discontinues assessing a student's work.IVMessage: Are you sure you want to discontinue assessing the project?Must have2 days

.

TC-4.0.44. Teacher assesses a student's work but fails to provide complete data.Missing detail (e.g. Incomplete rating)VError message: Please complete the assessment or discontinue.Should have1 day

.

TC-4.0.55. System unavailableAssesment tool: Rubric; Type: MP Rubric 1; RatingIMessage: System is unavailable.Should have1 day

.

TC-4.0.66. System crashes during inputAssesment tool: Rubric; Type: MP Rubric 1; RatingIMessage: System failure.Should have1 day

.

TC-5.0.15.0 View criteria statistics1. Teacher views criteria statisticsYear: 2007-2008; Term: First Semester; Work Type: Machine Problem; Subject: CS 11IDisplay criteria statistics that meets the given restrictions.Must have2 days

.

TC-5.0.22. Administrator views criteria statisticsYear: 2007-2008; Term: First Semester; Work Type: Machine Problem; Subject: CS 11IDisplay criteria statistics that meets the given restrictions.Should have1 day

.

TC-6.0.16.0 View submissions1. Teacher views submissionsYear: 2007-2008; Term: First Semester; Work Type: Machine Problem; Class: CS 11 MHRUIDisplay submissions that meet the given restrictions.Must have2 days

.

TC-7.1.17.1 Create an assignment1. Teacher creates an assignment successfully.Assignment Name: MP 1 - Mastermind; Assignment Type: Machine Problem; Class: CS 11 MHRU; Academic Year: 2003-2004; Term: I; Teacher: Prof. Rebecca U. OngVDisplay message assignment createdMust have2 days

.

TC-7.1.22. Teacher creates an assignment with insufficient detailsMissing detail (e.g. No class)VError message: Please complete the following or discontinue.Should have1 day

.

TC-7.1.33. Teacher would like to discontinue creating an assignmentIVMessage: Are you sure you want to discontinue creating an assignment?Must have2 days

.

TC-7.1.44. System unavailableAssignment Name: MP 1 - Mastermind; Assignment Type: Machine Problem; Class: CS 11 MHRU; Academic Year: 2003-2004; Term: I; Teacher: Prof. Rebecca U. OngIMessage: System is unavailable.Should have1 day

.

TC-7.1.55. System crashes during inputAssignment Name: MP 1 - Mastermind; Assignment Type: Machine Problem; Class: CS 11 MHRU; Academic Year: 2003-2004; Term: I; Teacher: Prof. Rebecca U. OngIMessage: System failure.Should have1 day

.

TC-7.2.17.2 Edit an assignment1. Teacher edits an assignment successfully.Assignment Name: MP 1 - Mastermind; Assignment Type: Machine Problem; Class: CS 11 MHRU; Academic Year: 2003-2004; Term: I; Teacher: Prof. Rebecca U. OngVDisplay message assignment alteredMust have2 days

.

TC-7.2.22. Teacher edits an assignment with insufficient detailsIVError message: Please complete the following or discontinue.Should have1 day

.

TC-7.2.33. Teacher would like to discontinue editing an assignmentAssignment Name: MP 1 - Mastermind; Assignment Type: Machine Problem; Class: CS 11 MHRU; Academic Year: 2003-2004; Term: I; Teacher: Prof. Rebecca U. OngVMessage: Are you sure you want to discontinue editing an assignment?Must have2 days

.

TC-7.2.44. System unavailableAssignment Name: MP 1 - Mastermind; Assignment Type: Machine Problem; Class: CS 11 MHRU; Academic Year: 2003-2004; Term: I; Teacher: Prof. Rebecca U. OngIMessage: System is unavailable.Should have1 day

.

TC-7.2.55. System crashes during inputAssignment Name: MP 1 - Mastermind; Assignment Type: Machine Problem; Class: CS 11 MHRU; Academic Year: 2003-2004; Term: I; Teacher: Prof. Rebecca U. OngIMessage: System failure.Should have1 day

.

TC-7.2.17.3 View assignments1. Teacher selects and views an assignmentYear: 2007-2008; Term: First Semester; Assignment Type: Machine Problem; Class: CS 11 MHRUIDisplay assignments that meet the given restrictionsMust have2 days

.

TC-7.2.22. System unavailableYear: 2007-2008; Term: First Semester; Assignment Type: Machine Problem; Class: CS 11 MHRUIMessage: System is unavailable.Should have1 day

.

TC-7.3.33. System crashes during inputYear: 2007-2008; Term: First Semester; Assignment Type: Machine Problem; Class: CS 11 MHRUIMessage: System failure.Should have1 day

.

TC-7.4.17.4 Delete an assignment1. Teacher successfully deletes an assignmentYear: 2007-2008; Term: First Semester; Assignment Type: Machine Problem; Class: CS 11 MHRU; Assignment Name: Machine Problem 1 - MastermindIMessage: You have successfully deleted the assignment.Must have2 days

.

TC-7.4.22. Teacher can not successfully delete an assignmentYear: 2007-2008; Term: First Semester; Assignment Type: Machine Problem; Class: CS 11 MHRU; Assignment Name: Machine Problem 1 - MastermindIMessage: You cannot delete this assignment.Should have1 day

.

TC-7.4.33. Teacher discontinues deleting an assignmentIIMessage: Are you sure you do not want to delete this assignment?Must have2 days

.

TC-7.4.44. System is unavailableYear: 2007-2008; Term: First Semester; Assignment Type: Machine Problem; Class: CS 11 MHRU; Assignment Name: Machine Problem 1 - MastermindIMessage: System is unavailable.Should have1 day

.

TC-7.4.55. System crashes during inputYear: 2007-2008; Term: First Semester; Assignment Type: Machine Problem; Class: CS 11 MHRU; Assignment Name: Machine Problem 1 - MastermindIMessage: System failure.Should have1 day

.

TC-8.0.18.0 View assessment1. Student views an assessment of his/her work.Year: 2007-2008; Term: First Semester; Assignment Type: Machine Problem; Class: CS 11 MHRU; Assignment Name: Machine Problem 1 - MastermindIDisplay assessmentMust have2 days

.

TC-8.0.22. System unavailableYear: 2007-2008; Term: First Semester; Assignment Type: Machine Problem; Class: CS 11 MHRU; Assignment Name: Machine Problem 1 - MastermindIMessage: System is unavailable.Should have1 day

.

TC-8.0.33. System crashes during inputYear: 2007-2008; Term: First Semester; Assignment Type: Machine Problem; Class: CS 11 MHRU; Assignment Name: Machine Problem 1 - MastermindIMessage: System failure.Should have1 day

.

Legend

.

For testing