FANDOM


ID: DepositApproved001

Description: This test case test that the ATM will notify the bank of a valid deposit transaction made by a user. The bank will then verify this transaction and proceed to approve it.

Req# DepositApproved_001
Author: Mauricio
Test Category: Functional Testing, Notification 


Bank Notification with the following characteristics:
Automatic notification to the bank after each transaction


Test Cases:

ID: WithdrawalApproved001 

Description: This test case test that the ATM will notify the bank of a valid withdrawal transaction made by a user. The bank will then verify this transaction and proceed to approve it. 


Req# WithdrawalApproved_001
Author: Mauricio
Test Category: Functional Testing, Notification


ID: WithdrawalDisapproved001

Description: This test case test that the ATM will stop withdrawal transactions if the customer has reached the daily withdrawal limit.

Req# WithdrawalDisapproved_001
Author: Mauricio
Test Category: Integration Testing, Functional Testing, Notification 


ID: WithdrawalDisapproved002 

Description: This test case test that the ATM will notify the bank of an invalid withdrawal transaction made by a user (amount requested != multiple of 20). The bank will then verify this transaction and proceed to disapprove it. 

Req# WithdrawalDisapproved_002
Author: Mauricio
Test Category: Integration Testing, Functional Testing, Notification 


ID: DepositApproved001 

Description: This test case test that the ATM will notify the bank of a valid deposit transaction made by a user. The bank will then verify this transaction and proceed to approve it. 

Req# DepositApproved_001

Author: Mauricio

Test Category: Functional Testing, Notification