Derive logical test cases for testing the normal and the exceptional workflows for the system
Create use case diagram based on this use case:
Preconditions:The Telephone Banker is logged into Loan System.
The Telephone Banker receives a phone call from a Customer.
The Telephone Banker interviews the Customer, entering
information into the Loan System through a Web browser
interface on their Desktop.
Once the Telephone Banker has gathered the information from
the Customer, the Loan System determines the creditworthiness
of the Customer using a Scoring Mainframe.
Based on all of the Customer information, the Loan System
displays various Home Equity Products that the Telephone Banker
can offer to the customer.
If the Customer chooses one of these Products, the Telephone
Banker will conditionally confirm the Product.
The interview ends. The Telephone Banker directs the Loan
System to transmit the loan information to the Loan Document
Printing System (LoDoPS) in the Datacenter for origination.
Homework Use Case Testing (1)
During step 2 of the normal workflow, if the Customer is requestinga large loan or borrowing against a highvalue property, theTelephone Banker escalates the application to a Senior Telephone Banker who decides whether to proceed with the application.If the decision is to proceed, then the Telephone Banker completes the remainder of step 2 and proceeds normally.If the decision is not to proceed, the Telephone Banker informs theCustomer that the application is declined and the interview ends.
Exception Workflow 2:
During step 4 of the normal workflow, if the System does not display any Home Equity Products as available, the Telephone Bankerinforms the Customer that the application is declined and the interview ends.
During step 5 of the normal workflow, if the Product chosen by the Customer was a Home Equity Loan, the Telephone Banker offers theCustomer the option of applying for life insurance to cover the loan.If the Customer wants to apply, the following steps occur:
1.The Telephone Banker interviews the Customer, entering healthinformation into the Loan System through a Web browser interface on their Desktop.
2.The Loan System processes the information. One of two outcomeswill occur:
a. The Loan System declines to offer insurance based on thehealth information given. The Telephone Banker informs the Customer that the insurance application was denied. This exception workflow is over and processing returns to step 5.
b. The Loan System offers insurance at a rate based on the loan size and the health information given. The Telephone Banker informs the Customer of the offer.
3.The Customer makes one of two decisions:
a. Accept the offer. The Telephone Banker makes the life insurance purchase part of the overall application. This exceptionworkflow is over and processing returns to step 5.
b. Reject the offer. The Telephone Banker excludes the life insurance purchase from the overall application. This exception workflow is over and processing returns to step 5.
During any of steps 1 through 5 of the normal workflow, if theCustomer chooses to end the interview without continuing theprocess or selecting a product, the application is cancelled and theinterview ends.
If no Telephone Banker is logged into the system (e.g., because the system is down) and step 1 of the normal workflow begins, the following steps occur:
Exception Workflow 5
1.The Telephone Banker continues to take the information manually. At the end of the interview, the Telephone Banker informs the Customer that a Telephone Banker will call back shortly with the decision on the application.
2.Once a Telephone Banker is logged into the system, the application information is entered into Loan System and normal processing resumes at step 2.
3.The Telephone Banker calls the Customer once one of the following outcomes has occurred:
4.Step 5 of normal processing is reached. Processing continues at step 5.
5.At step 2 of normal processing, exception workflow 1 was triggered. Processing continues at step 2.
6.At step 4 of normal processing, exception workflow 2 was triggered. No processing remains to be done.
Loan application is in LoDoPS system for origination.