MIME-Version: 1.0 Content-Location: file:///C:/4E625913/TestCases.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Use Case

Use Case

Function Being Tested

Initial<= /st1:PlaceName> Sys= tem State

Input

Expected Output

Rent a Title

Rent button

Main GUI open

Click the Rent button

Dialogue Box asking for the customer’s ID number should appear

Rent a Title

Okay button opens customer information and ren= tal dialogue with valid customer ID

Customer ID dialogue is open=

Pressing Okay on the Customer ID dialogue. Val= id customer ID inputted.

Correct customer’s page opens with rental dialogue

Rent a Title

Error message opens with invalid customer ID. =

Customer ID dialogue is open=

Pressing Okay on the Customer ID dialogue. Inv= alid customer ID inputted.

Error message is displayed notifying the user = of the invalid customer ID.

Rent a Title

Rent Title function

Customer information page is open

Rent Title button is pushed<= /p>

Correct title and cost added to customer infor= mation page

Rent a Title

Error message with invalid title ID=

Customer information page is open

Invalid Title ID is entered and Okay button is pushed

Error message saying that an incorrect title I= D has been entered

Rent a Title

Cancel function

Customer information page is open.<= /span>

Various titles have been added. Cancel button = is pushed

Dialogue is closed without information being s= aved. Customer and Title status’ should not be changed.

Rent a Title

Finish function

Customer information page is open

Various titles have been added. Finish button = is pushed

Dialogue is closed with information being save= d. Customer and Title status’ should be changed

Return a Title

Return button

Main GUI open

Click the Return button

Dialogue asking for the title ID number should appear

Return a Title

Return function

Title ID dialogue is open

Valid Title ID is entered and Okay button is p= ushed

Title is deleted off of customer’s infor= mation page and title status changes.

Return a Title

Error message with invalid title ID=

Title ID dialogue is open

Invalid Title ID is entered and Okay button is pushed

Error message saying that an incorrect title I= D has been entered

Title Status

Title Status button

Main GUI open

Click the Title Status

Dialogue asking for the title ID number should appear

Title Status

Title Status function

Title ID dialogues is open

Valid Title ID is entered and Okay button is p= ushed

Window appears with correct title information<= o:p>

Title Status

Error message with invalid title ID=

Title ID dialogue page is open

Invalid Title ID is entered and Okay button is pushed

Error message saying that an incorrect title I= D has been entered

Save Data

Able to Save

System is open

Data has been entered in the system. The syste= m is closed. Then the system is restarted.

New changes have been saved =

Open Data

Able to Open

System is not started

The system is started

Previous information is automatically loaded i= nto the system