ATM Use Cases
Overview
In this tutorial, we will learn to document sample ATM Use Cases. We will document a sample Cash Withdraw ATM use case for the bank customer in MS Excel.
Preconditions
Most of the use cases have preconditions to be met.
We assume that the Bank customer visits the ATM kiosk. The customer posses a valid Bank ATM card. The Customer has Savings Account and with sufficient bank account balance.
Actors
Identify the primary actors for the ATM system. Some of the actors are
- Customer
- ATM Technician/ATM Engineer, etc
- Security Guard.
- Bank System, etc.
Use Case diagram
Sample ATM use case diagram.
Customer
Mark is a Bank customer. He has an active Savings Account registered with the Bank. He visits an ATM when there is a need for cash. He carries along with him the Bank provided ATM debit card.
Sample use cases for the Bank customer are:
- Cash Deposit
- Cash Withdraw
- Cheque Deposit
- Check Account Balance
- ATM PIN Change
- Transfer Funds
ATM Technician
Bob is an ATM technician. His role is to repair, load cash, start and shut down ATM. He visits an ATM when there is a problem with the ATM.
Sample Use cases for an ATM Technician are:
- ATM Repair/Maintenance
- Cash Load
ATM Security Guard
- Protect ATM kiosk
- Call Helpline
Sample ATM Use Case
ATM Cash Withdraw use case in MS Excel format.
- Use Case Name:
- Primary Actor
- Stake Holders
- Preconditions( if any)
- Business Goal
- Success Scenario Steps
- Alternative Flows
- Post Conditions(if any)
Related
ATM Test Cases
https://www.testingdocs.com/atm-test-cases-automated-teller-machine/