The listing below identifies those items (use cases, functional
requirements, non-functional requirements) that have been identified as
targets for testing. This list represents what will be tested. Details
on each test will be determined later as Test Cases are identified and Test
Procedures developed.
(Note: Future release of this Test Plan may use Rational RequisitePro for
linking directly to the requirements in the Vision Document, Use Case
Documents and Supplementary Specification.)
Verify Login Use Case [6]
Verify Close Registration Use Case [5]
Verify Maintain Student Information Use Case [10]
Verify Maintain Professor Information Use Case [7]
Verify Submit Grades Use Case [11]
Verify View Report Card Use Case [12]
Verify Register for Courses Use Case [8]
Verify Select Courses to Teach Use Case [9]
Supplementary Specification, Section 4.1: "All system errors shall
be logged. Fatal system errors shall result in an orderly shutdown of the
system."
Supplementary Specification, Section 4.1: " The system error
messages shall include a text description of the error, the operating system
error code (if applicable), the module detecting the error condition, a data
stamp, and a time stamp. All system errors shall be retained in the Error
Log Database."
Vision Document, Section 12.2: "The system shall interface with the
existing Course Catalog Database System. C-Registration shall support the
data format as defined in [2]."
Vision Document, Section 12.2: "The system shall interface with the
existing Billing System and shall support the data format as defined in
[1]."
Vision Document, Section 12.2: "The server component of the system
shall operate on the College Campus Server and shall run under the UNIX
Operating System."
Supplementary Specification, Section 9.3: "The server component of
the system shall operate on the Wylie College UNIX Server."
Vision Document, Section 12.2: "The client component of the system
shall operate on any personal computer with a 486 Microprocessor or
better."
Supplementary Specification, Section 9.3: "The client component of
the system shall operate on any personal computer with a 486 Microprocessor
or greater."
Supplementary Specification, Section 9.1: "The system shall
integrate with existing legacy system (course catalog database) which
operates on the College DEC VAX MainFrame."
Supplementary Specification, Section 9.2: "The system shall
integrate with the existing Course Billing System which operates on the
College DEC VAX MainFrame."