Banking System Test Case Report: # Dependency Pre-Condition Post - Condition Execution Steps Expected Output
Banking System Test Case Report: # Dependency Pre-Condition Post - Condition Execution Steps Expected Output
Pre- Post-
# Summary Dependency Execution Steps Expected Output
Condition Condition
1. Enter an
"Login failed!
unregistered
Verify that an User Check your user
User is not username and any
TC02 unregistered user None remains ID and password"
registered password
cannot log in. logged out message is
2. Click the
displayed.
"Login" button
1. Enter valid
Verify that a "Your account has
username and
registered user is been blocked!
User incorrect password
blocked after User is Contact the
TC04 TC03 account is three times
three consecutive registered administrator"
blocked 2. Click the
failed login message is
"Login" button
attempts. displayed.
each time
Pre- Post-
# Summary Dependency Execution Steps Expected Output
Condition Condition
Verify that a
1. Click "Forgot User receives a
blocked user can
Password" prompt that
unblock their User
User account 2. Answer the account has been
TC05 account by TC04 account is
is blocked security question unblocked; can
correctly unblocked
correctly attempt login
answering the
3. Click "Submit" again.
security question.
1. Enter valid
"Password must be
Verify that the username
User at least X
system enforces a 2. Enter password
TC08 None None remains characters" error
minimum length shorter than
logged out message is
for the password. required length
displayed.
3. Click "Login"
1. Enter special
Verify that login
characters in "Invalid username
fails when User
username field format" error
TC10 special characters None None remains
2. Enter valid message is
are used in the logged out
password displayed.
username field.
3. Click "Login"
Pre- Post-
# Summary Dependency Execution Steps Expected Output
Condition Condition
1. Log in
Verify that the
successfully User is redirected
system logs out a
2. Remain inactive to the login page
user User is User is
TC12 None for a specified with a message
automatically logged in logged out
period "Session timed out
after a period of
3. Attempt any due to inactivity".
inactivity.
action
Verify that
Passwords are
passwords are
User 1. Check password stored in an
stored in a
TC15 Database database N/A storage format in encrypted format
secure, encrypted
access the database and not in plain
format in the
text.
database.
Pre- Post-
# Summary Dependency Execution Steps Expected Output
Condition Condition