Test Cases
A "test case" is another name for "scenario".
It is a particular situation to be tested, the objective
or goal of the test script. For example, in an ATM banking
application, a typical scenario would be: "Customer deposits
cheque for $1000 to an account that has a balance of $150, and
then attempts to withdraw $200".
Every Test Case has a goal; that is, the function to
be tested. Quite often the goal will begin with the words "To
verify that ..." and the rest of the goal is a straight
copy of the functional test defined in the Traceability
Matrix. In the banking example above, the goal might be worded
as "To verify that error message 63 ('Insufficient cleared
funds available') is displayed when the customer deposits a cheque
for $1000 to an account with a balance of $150, and then attempts
to withdraw $200". |
|