Pick a scenario, run e2e validation
The validator launches a real browser against your target app, walks the steps, and captures screenshots / video / a Playwright trace. You mark each step pass / fail on the run page.
Basic Teller Activities ยท 15
TC-T-001Open the Cage at Start of Day4 steps
TC-T-001Open the Cage at Start of Day- 1Log in as a Teller and go to Tellering.
- 2Confirm the left Teller Balance panel shows the assigned cage name and a Closed status badge.
- 3Click the status toggle to open the cage; supply the prompted starting balance / denomination if required.
- 4Wait for the badge to flip to Open.
Run Configuration
TC-T-002Pull the Next Customer from the Queue (F1)5 steps
TC-T-002Pull the Next Customer from the Queue (F1)- 1In Tellering, observe the right Customer Queue panel and confirm the live indicator shows Live.
- 2Press F1 or click Next.
- 3Verify the N in queue counter decreases and the called customer's number and name show in the queue list.
- 4Confirm the Transaction Panel populates with the selected customer and any pre-existing transactions for them.
- 5Reload the page and confirm the queue selection persists.
Run Configuration
TC-T-003Queue Controls โ Call Again, No Show, Queue List3 steps
TC-T-003Queue Controls โ Call Again, No Show, Queue List- 1After calling a customer with F1, click Call again (F2) โ verify a fresh announcement is fired.
- 2Click No Show (N) โ verify the unresponsive customer is skipped and the queue advances.
- 3Click Queue List (Q) โ verify the modal shows all queued customers with their numbers and names.
Run Configuration
TC-T-004Live Queue Indicator Reflects WebSocket Health3 steps
TC-T-004Live Queue Indicator Reflects WebSocket Health- 1Observe the Customer Queue header pill โ should read Live on a normal connection.
- 2Disable the network briefly (or block the WebSocket endpoint) and watch the pill.
- 3Re-enable the network and observe.
Run Configuration
TC-T-005View Cage Denomination Breakdown2 steps
TC-T-005View Cage Denomination Breakdown- 1On the Teller Balance panel, click the denomination (coin) icon.
- 2Inspect the bills and coins breakdown of the running balance.
Run Configuration
TC-T-006Request Additional Funds (F3) โ Queue, Cashier Approval, Acceptance5 steps
TC-T-006Request Additional Funds (F3) โ Queue, Cashier Approval, Acceptance- 1Click Request Additional Funds (or press F3) โ fill the requested amount and a denomination breakdown (bills + coins).
- 2Click Add to Queue.
- 3The system auto-pulls the queue entry; the Transaction Panel shows the request with status Pending.
- 4Wait for the Cashier to approve and release the cash.
- 5Once approved, click Post Transaction to accept the funds, then Print Validation.
Run Configuration
TC-T-007Cashier Approves a Cash Replenishment Request4 steps
TC-T-007Cashier Approves a Cash Replenishment Request- 1Log in as a Cashier; open the incoming requests queue.
- 2Open the pending replenishment created by the Teller.
- 3Verify the requested amount against your vault availability.
- 4Approve and release, supplying the released denomination breakdown.
Run Configuration
TC-T-008Transfer to Vault (F4)4 steps
TC-T-008Transfer to Vault (F4)- 1Click Transfer to Vault (F4); enter the amount and denomination.
- 2Click Add to Queue; system auto-pulls.
- 3Click Post Transaction; have the Cashier accept on the receiving side.
- 4Print the validation slip.
Run Configuration
TC-T-009Cash Transfer Between Tellers (F6)4 steps
TC-T-009Cash Transfer Between Tellers (F6)- 1Click Cash Transfer (F6); pick the recipient teller and enter the amount + denomination.
- 2Click Add to Queue; system auto-pulls.
- 3Click Post Transaction; the recipient teller accepts.
- 4Print the validation slip.
Run Configuration
TC-T-010Check Transfer to Vault (F5)3 steps
TC-T-010Check Transfer to Vault (F5)- 1Click Check Transfer (F5); select the on-hand checks to send to the vault.
- 2Click Add to Queue; system auto-pulls.
- 3Click Post Transaction; have the Cashier acknowledge.
Run Configuration
TC-T-011Debit Memo Out (F7) โ Batch from Memo List4 steps
TC-T-011Debit Memo Out (F7) โ Batch from Memo List- 1Click Debit Memo Out (F7) to open the Memo Out modal.
- 2Filter by type DEBIT MEMO and select one or more memos to batch; confirm the total equals the sum of selected memos.
- 3Click Add to Queue; the system auto-pulls a single MEMO OUT entry.
- 4Click Post Transaction and Print Validation.
Run Configuration
TC-T-012Credit Memo Out (F8) โ Batch from Memo List3 steps
TC-T-012Credit Memo Out (F8) โ Batch from Memo List- 1Click Credit Memo Out (F8); filter by CREDIT MEMO; select one or more memos.
- 2Click Add to Queue; system auto-pulls a MEMO OUT entry.
- 3Click Post Transaction and Print Validation.
Run Configuration
TC-T-013Generate the Teller's Report (F9) at End of Day3 steps
TC-T-013Generate the Teller's Report (F9) at End of Day- 1Click Teller's Report (F9).
- 2Review the on-screen blotter for the session.
- 3Download or print the report.
Run Configuration
TC-T-014Close the Cage at End of Day (Blocked if Balance is Non-Zero)3 steps
TC-T-014Close the Cage at End of Day (Blocked if Balance is Non-Zero)- 1With a non-zero running balance, attempt to close the cage and observe the block.
- 2Use Transfer to Vault (F4) to remit any remaining cash; wait for Cashier acceptance.
- 3Toggle the cage status from Open to Closed; supply any required attestation.
Run Configuration
TC-T-015Keyboard Shortcuts โ Categories, Sub-types, Refresh, Clear4 steps
TC-T-015Keyboard Shortcuts โ Categories, Sub-types, Refresh, Clear- 1In an empty Transaction Panel, press 1..6 to switch transaction groups (Cash, Check, TD, Loan, Memo, Misc).
- 2Within a group, press the displayed sub-type letter (e.g. L for Local Check Deposit) to switch type.
- 3Press R to refresh the queue.
- 4Press Esc with no queue selected to clear the form; press Esc with a queue selected to deselect it.
Run Configuration
Branch Transactions ยท 40
TC-T-100Canonical Posting Flow โ Add to Queue โ Auto-Pull โ Post โ Print7 steps
TC-T-100Canonical Posting Flow โ Add to Queue โ Auto-Pull โ Post โ Print- 1On Tellering, ensure the cage is Open.
- 2Press 1 to choose the Cash group, then pick Cash Deposit.
- 3Search the destination CASA, enter the deposit amount, and any required description.
- 4Click Add to Queue.
- 5Verify the system auto-pulls the new queue and the Transaction Panel shows it with status Pending.
- 6Click Post Transaction; for cash flow, supply the denomination breakdown.
- 7Confirm the Print Validation modal opens; print the slip.
Run Configuration
TC-T-101Add to Queue Blocked by Missing Required Fields (Negative)4 steps
TC-T-101Add to Queue Blocked by Missing Required Fields (Negative)- 1Choose any transaction type (e.g. Misc โ Receipt Transactions).
- 2Leave the Transaction Code, Received From, Amount, and Remarks empty.
- 3Click Add to Queue.
- 4Fill the missing fields one at a time and re-attempt.
Run Configuration
TC-T-102Cancel Queue Selection with Esc2 steps
TC-T-102Cancel Queue Selection with Esc- 1After Add to Queue auto-pulls a transaction, press Esc with the queue selected.
- 2Then press Esc again with no queue selected.
Run Configuration
TC-T-103Cash Deposit (Positive Happy Path)6 steps
TC-T-103Cash Deposit (Positive Happy Path)- 1Press 1 โ Cash Deposit.
- 2Search and select an active CASA destination.
- 3Enter the deposit amount and an optional description.
- 4Click Add to Queue; wait for auto-pull.
- 5Click Post Transaction; supply the denomination breakdown and confirm.
- 6Click Print Validation and print.
Run Configuration
TC-T-104Cash Deposit โ Denomination In Allows Change3 steps
TC-T-104Cash Deposit โ Denomination In Allows Change- 1Start a Cash Deposit for โฑ4,750 and Add to Queue.
- 2On Post Transaction, open the denomination modal and enter a breakdown that totals more than the deposit amount (e.g. โฑ5,000 in bills).
- 3Confirm and post.
Run Configuration
TC-T-105Cash Deposit Blocked for Closed / Dormant Account (Negative)2 steps
TC-T-105Cash Deposit Blocked for Closed / Dormant Account (Negative)- 1In Cash Deposit, search for an account with status closed or dormant.
- 2Fill the form and click Add to Queue (or proceed to Post if the queue accepts it).
Run Configuration
TC-T-106Cash Withdrawal (Positive Happy Path)5 steps
TC-T-106Cash Withdrawal (Positive Happy Path)- 1Press 1 โ Cash Withdrawal.
- 2Search the source CASA, verify identity, enter the amount.
- 3Click Add to Queue; wait for auto-pull.
- 4Click Post Transaction; supply the cash-out denomination (must equal the amount).
- 5Print Validation.
Run Configuration
TC-T-107Cash Withdrawal Blocked โ Insufficient Withdrawable (Hold Amount)3 steps
TC-T-107Cash Withdrawal Blocked โ Insufficient Withdrawable (Hold Amount)- 1Use a CASA that has an active Hold Amount (add one in CASA detail if needed).
- 2Attempt a Cash Withdrawal whose amount is greater than Withdrawable but less than the gross balance.
- 3Click Add to Queue โ Post.
Run Configuration
TC-T-108Cash Withdrawal โ Denomination Out Must Match Exactly3 steps
TC-T-108Cash Withdrawal โ Denomination Out Must Match Exactly- 1Start a Cash Withdrawal of โฑ4,750 and Add to Queue.
- 2On Post, open the denomination modal and try a total that does NOT equal โฑ4,750 (e.g. โฑ5,000).
- 3Adjust to exactly โฑ4,750 and try again.
Run Configuration
TC-T-109Local Check Deposit โ Single Check (Positive)4 steps
TC-T-109Local Check Deposit โ Single Check (Positive)- 1Press 2 โ Local Check Deposit; choose Single.
- 2Pick the destination CASA, enter check details (drawee bank, branch of origin, check number, check date, payee, amount).
- 3Click Add to Queue; wait for auto-pull.
- 4Click Post Transaction and Print Validation.
Run Configuration
TC-T-110Local Check Deposit โ Multiple Batch (Positive)4 steps
TC-T-110Local Check Deposit โ Multiple Batch (Positive)- 1Press 2 โ Local Check Deposit; choose Multiple.
- 2Verify single-only fields are hidden; open the per-check modal and add at least 3 checks (different bank, number, date, amount).
- 3Confirm the total reflects the sum of all check amounts.
- 4Click Add to Queue; wait for auto-pull; Post Transaction; Print Validation.
Run Configuration
TC-T-111Local Check Deposit โ Late Deposit Flag3 steps
TC-T-111Local Check Deposit โ Late Deposit Flag- 1Choose Local Check Deposit, Single mode.
- 2Tick Late Deposit; complete the rest of the form.
- 3Add to Queue โ Post โ Print Validation.
Run Configuration
TC-T-112On Us Check Deposit โ Single Check (Positive)4 steps
TC-T-112On Us Check Deposit โ Single Check (Positive)- 1Press 2 โ On Us Check Deposit; choose Single.
- 2Pick the credit (destination) CASA and the drawee account (must be a Current account).
- 3Enter check number, check date, amount, description.
- 4Add to Queue โ Post โ Print Validation.
Run Configuration
TC-T-113On Us Check Deposit โ Multiple Batch (Positive)3 steps
TC-T-113On Us Check Deposit โ Multiple Batch (Positive)- 1On Us Check Deposit โ Multiple.
- 2Open the per-check modal and add 3+ checks, each with its own drawee account number, payee, check number, check date, amount.
- 3Add to Queue โ Post โ Print Validation.
Run Configuration
TC-T-114On Us Check Deposit โ Drawee Must be Current Account (Negative)2 steps
TC-T-114On Us Check Deposit โ Drawee Must be Current Account (Negative)- 1Open On Us Check Deposit (Single).
- 2In the drawee account-search, attempt to pick a Savings account.
Run Configuration
TC-T-115Check Encashment with Payee Details5 steps
TC-T-115Check Encashment with Payee Details- 1Press 2 โ Check Encashment.
- 2Pick the drawee Current account; enter check number, check date, amount.
- 3Fill encashee details: Payee Name, Payee Contact Number, Payee Address.
- 4Add to Queue โ Post; supply the cash-out denomination (must match exactly).
- 5Print Validation.
Run Configuration
TC-T-116Inward Check Transaction (Description Required)4 steps
TC-T-116Inward Check Transaction (Description Required)- 1Press 2 โ Inward Transaction.
- 2Pick a Current account; enter check number, check date, amount.
- 3Leave Description empty and click Add to Queue โ observe the inline error.
- 4Fill Description and re-attempt; complete Post and Print Validation.
Run Configuration
TC-T-117Time Deposit Placement (Cash)4 steps
TC-T-117Time Deposit Placement (Cash)- 1Press 3 โ Placement Cash.
- 2Pick the TD account; enter principal amount and description.
- 3Add to Queue โ Post; supply the cash-in denomination.
- 4Print Validation.
Run Configuration
TC-T-118Time Deposit โ Pre-Termination (Payout Cash with Penalty)5 steps
TC-T-118Time Deposit โ Pre-Termination (Payout Cash with Penalty)- 1Press 3 โ Payout Cash on a TD that has not reached maturity.
- 2Verify the displayed principal, accrued interest, and pre-termination penalty.
- 3Add to Queue. The status appears FOR_APPROVAL due to pre-termination policy.
- 4Click Request for Approval; pick the Branch Manager; wait for approval.
- 5Once approved, click Post Transaction; supply the cash-out denomination; Print Validation.
Run Configuration
TC-T-119Time Deposit โ Funding via Local Check4 steps
TC-T-119Time Deposit โ Funding via Local Check- 1Press 3 โ Funding Local Check.
- 2Pick the destination TD; enter amount, check number, issuing bank, check date, payee.
- 3Optional: tick Late Deposit.
- 4Add to Queue โ Post โ Print Validation.
Run Configuration
TC-T-120Time Deposit โ Funding via On Us Check3 steps
TC-T-120Time Deposit โ Funding via On Us Check- 1Press 3 โ Funding On Us Check.
- 2Pick the destination TD (Credit) and the drawee CASA (Current type only); enter check number, check date, amount, description.
- 3Add to Queue โ Post โ Print Validation.
Run Configuration
TC-T-121Time Deposit โ Funding by Debiting a CASA (No Cash)3 steps
TC-T-121Time Deposit โ Funding by Debiting a CASA (No Cash)- 1Press 3 โ Funding Debit Account.
- 2Pick the destination TD (Credit) and the source CASA (Debit); enter amount, description.
- 3Add to Queue โ Post โ Print Validation.
Run Configuration
TC-T-122Time Deposit โ Payout Cash on Maturity4 steps
TC-T-122Time Deposit โ Payout Cash on Maturity- 1Press 3 โ Payout Cash on a matured TD.
- 2Verify principal + earned interest amount.
- 3Add to Queue โ Post; supply cash-out denomination.
- 4Print Validation.
Run Configuration
TC-T-123Time Deposit โ Payout to a Credit Account on Maturity3 steps
TC-T-123Time Deposit โ Payout to a Credit Account on Maturity- 1Press 3 โ Payout Credit Account.
- 2Pick the matured TD (Debit) and the destination CASA (Credit); enter amount, description.
- 3Add to Queue โ Post โ Print Validation.
Run Configuration
TC-T-124Loan Payment โ Full Amortization (Positive)4 steps
TC-T-124Loan Payment โ Full Amortization (Positive)- 1Press 4 โ Loan Payment.
- 2Enter loan account number, OR number, choose the appropriate Transaction Code, enter the next due amortization amount.
- 3Add to Queue โ Post; supply cash-in denomination.
- 4Print Validation.
Run Configuration
TC-T-125Loan Payment โ Partial Payment3 steps
TC-T-125Loan Payment โ Partial Payment- 1Loan Payment for an amount less than the next due amortization (partial).
- 2Choose the partial-payment Transaction Code; supply OR number.
- 3Add to Queue โ Post โ Print Validation.
Run Configuration
TC-T-126Loan Payment โ Transaction Code is Required (Negative)2 steps
TC-T-126Loan Payment โ Transaction Code is Required (Negative)- 1Loan Payment: enter loan account, OR, amount, but leave Transaction Code empty.
- 2Click Add to Queue.
Run Configuration
TC-T-127Memo โ Debit Memo Account3 steps
TC-T-127Memo โ Debit Memo Account- 1Press 5 โ Debit Memo Account.
- 2Pick the debit account, choose a Transaction Code, enter amount and a required description.
- 3Add to Queue โ Post โ Print Validation.
Run Configuration
TC-T-128Memo โ Credit Memo Account3 steps
TC-T-128Memo โ Credit Memo Account- 1Press 5 โ Credit Memo Account.
- 2Pick the credit account, choose a Transaction Code, enter amount and a required description.
- 3Add to Queue โ Post โ Print Validation.
Run Configuration
TC-T-129Misc โ Receipt Transaction3 steps
TC-T-129Misc โ Receipt Transaction- 1Press 6 โ Receipt Transactions.
- 2Choose a Transaction Code; fill Received From, OR Number, amount, and remarks.
- 3Add to Queue โ Post โ Print Validation.
Run Configuration
TC-T-130Misc โ Payment Transaction3 steps
TC-T-130Misc โ Payment Transaction- 1Press 6 โ Payment Transactions.
- 2Choose a Transaction Code; fill Paid To, OR Number, amount, and remarks.
- 3Add to Queue โ Post โ Print Validation.
Run Configuration
TC-T-131Approval Flow โ Triggered by Teller Limit (Positive)6 steps
TC-T-131Approval Flow โ Triggered by Teller Limit (Positive)- 1Initiate any transaction whose amount exceeds your teller limit (e.g. Cash Withdrawal of โฑ500,000).
- 2Click Add to Queue; the queue is auto-pulled and the status shows FOR_APPROVAL with the reason (Teller Limit).
- 3Click Request for Approval; the personnel modal lists the
allowed_authorizers; pick the Branch Manager; submit. - 4Status becomes PENDING_APPROVAL.
- 5As Branch Manager, approve the request.
- 6Back as Teller, refresh โ status is APPROVED; click Post Transaction; supply denomination; Print Validation.
Run Configuration
TC-T-132Approval Flow โ Triggered by DOSRI Account3 steps
TC-T-132Approval Flow โ Triggered by DOSRI Account- 1Initiate a transaction against an account flagged DOSRI (Directors, Officers, Stockholders, Related Interests).
- 2Add to Queue; observe FOR_APPROVAL with reason DOSRI.
- 3Click Request for Approval; pick an allowed authorizer; wait for approval; Post; Print Validation.
Run Configuration
TC-T-133Approval Flow โ Approver Rejects (Negative)3 steps
TC-T-133Approval Flow โ Approver Rejects (Negative)- 1As Teller, request approval for an over-limit transaction; status becomes PENDING_APPROVAL.
- 2As the chosen approver, open the request and reject with a reason.
- 3As Teller, refresh and observe.
Run Configuration
TC-T-134Approval Flow โ Teller Cancels Pending Approval (Negative)3 steps
TC-T-134Approval Flow โ Teller Cancels Pending Approval (Negative)- 1After Request for Approval, status is PENDING_APPROVAL.
- 2In the cage request_list, find the
TELLER_REQUEST_APPROVALentry. - 3Click Cancel; supply a reason / remarks.
Run Configuration
TC-T-135Approval Flow โ Personnel Selection Limited to Allowed Authorizers2 steps
TC-T-135Approval Flow โ Personnel Selection Limited to Allowed Authorizers- 1Open Request for Approval on a FOR_APPROVAL transaction.
- 2Inspect the personnel list.
Run Configuration
TC-T-136Post Transaction โ Retry After Network Drop Does Not Double-Post4 steps
TC-T-136Post Transaction โ Retry After Network Drop Does Not Double-Post- 1Initiate a Cash Deposit; Add to Queue; auto-pull.
- 2Click Post Transaction.
- 3Block the response in DevTools (or disable network briefly) so the client never sees the success.
- 4Re-attempt Post for the same queue transaction.
Run Configuration
TC-T-137Print Validation Slip โ Old vs New, Lines to Skip3 steps
TC-T-137Print Validation Slip โ Old vs New, Lines to Skip- 1After posting any transaction, open the Print Validation modal.
- 2Toggle between Old Validation slip and New Validation Slip.
- 3Adjust Lines to Skip for printer alignment, then print.
Run Configuration
TC-T-138Reprint Validation Later from Previous Transactions2 steps
TC-T-138Reprint Validation Later from Previous Transactions- 1Go to Previous Transactions; open a posted transaction.
- 2Trigger the Print Validation slip from the detail view.
Run Configuration
TC-T-139Browse Previous Transactions (Filter by Date and Type)3 steps
TC-T-139Browse Previous Transactions (Filter by Date and Type)- 1Navigate to Previous Transactions.
- 2Filter by date range (e.g. today) and a transaction type (e.g. Cash Deposit).
- 3Click into a row to see full detail.
Run Configuration
Customer Management ยท 8
TC-C-001Search Customers by Name or ID3 steps
TC-C-001Search Customers by Name or ID- 1Go to the Customers module.
- 2In the search field "Search by name or IDโฆ", type a partial name (e.g.
cruz). - 3Wait briefly (โ500 ms debounce) and observe the list update.
Run Configuration
TC-C-002Filter Customers by Type and Status4 steps
TC-C-002Filter Customers by Type and Status- 1Click the Filter button.
- 2Set Customer Type = Individual and Status = approved.
- 3Apply the filter.
- 4Click Clear Filters to revert.
Run Configuration
TC-C-003Create a New Individual Customer5 steps
TC-C-003Create a New Individual Customer- 1Click New Customer and choose Individual.
- 2Fill the form: first/middle/last name, gender, civil status, birthday, mobile, present and permanent address.
- 3Add employer details, spouse, and at least one beneficiary.
- 4Attach KYC documents (valid ID, proof of address).
- 5Save.
Run Configuration
TC-C-004Create a New Institution Customer4 steps
TC-C-004Create a New Institution Customer- 1Click New Customer and choose Institution.
- 2Fill the form: business name, trade name, owner, business type, total assets, and registered address.
- 3Add at least 2 authorized signatories (name, position, contact).
- 4Attach KYC documents and save.
Run Configuration
TC-C-005Edit Customer Details (Cancel and Save Changes)4 steps
TC-C-005Edit Customer Details (Cancel and Save Changes)- 1Open an existing customer with status new.
- 2Click Edit; modify the mobile number.
- 3Click Cancel and verify the change is discarded.
- 4Click Edit again; modify the mobile number; click Save Changes.
Run Configuration
TC-C-006Submit Customer for Approval3 steps
TC-C-006Submit Customer for Approval- 1Open a customer with status new.
- 2Click Submit for Approval.
- 3Confirm the submission.
Run Configuration
TC-C-007Approve a Customer (Branch Manager)3 steps
TC-C-007Approve a Customer (Branch Manager)- 1Log in as Branch Manager and go to Approval.
- 2Open a pending customer approval request.
- 3Review KYC and supporting fields, then approve.
Run Configuration
TC-C-008Pagination and Page Size2 steps
TC-C-008Pagination and Page Size- 1On the Customers list, change the page size (e.g. 10 โ 25 โ 50).
- 2Use the pagination controls to navigate Next / Previous.
Run Configuration
CASA Management ยท 15
TC-CA-001Search CASA Accounts3 steps
TC-CA-001Search CASA Accounts- 1Go to the CASA module.
- 2In the search field "Search by name or account numberโฆ", type a partial customer name or account number.
- 3Observe the list update.
Run Configuration
TC-CA-002Open a New Savings Account4 steps
TC-CA-002Open a New Savings Account- 1Click New Account and choose savings Account.
- 2Select an ownership type (individual / joint / institution) and pick the customer(s) via the lookup.
- 3Fill in account name, GL group, tax fields (TIN, taxable_type, tax_exempt), and any required onboarding details.
- 4Submit.
Run Configuration
TC-CA-003Open a New Checking Account3 steps
TC-CA-003Open a New Checking Account- 1Click New Account and choose checking Account.
- 2Fill the same fields as for a savings account.
- 3Submit.
Run Configuration
TC-CA-004Request Approval for a New Account2 steps
TC-CA-004Request Approval for a New Account- 1Open a CASA account with status new.
- 2Click Request Approval.
Run Configuration
TC-CA-005Approve a New Account (Branch Manager)2 steps
TC-CA-005Approve a New Account (Branch Manager)- 1Log in as Branch Manager and open the pending approval.
- 2Review and approve.
Run Configuration
TC-CA-006Edit Account Details3 steps
TC-CA-006Edit Account Details- 1Open an active CASA account on the Account Details tab.
- 2Click Edit and update account_name, is_joint_account, tax_exempt, TIN, taxable_type, and a GL group field (group1/2/3).
- 3Click Save Changes; reload the page.
Run Configuration
TC-CA-007Add a Hold Amount3 steps
TC-CA-007Add a Hold Amount- 1Open an active CASA account.
- 2Click Add Hold Amount.
- 3Enter an amount and a reason; save.
Run Configuration
TC-CA-008View Existing Hold Amounts2 steps
TC-CA-008View Existing Hold Amounts- 1On the same account, click View Hold Amounts.
- 2Inspect the modal contents.
Run Configuration
TC-CA-009View ADB (Average Daily Balance)3 steps
TC-CA-009View ADB (Average Daily Balance)- 1Open an active account.
- 2Click ADB to open the ADB tracker modal.
- 3Review the daily balance series and the period ADB.
Run Configuration
TC-CA-010Close an Account3 steps
TC-CA-010Close an Account- 1Open an account that has zero withdrawable balance.
- 2Click Close Account.
- 3Enter a closure reason and confirm.
Run Configuration
TC-CA-011Reactivate a Dormant Account2 steps
TC-CA-011Reactivate a Dormant Account- 1Open a CASA account with status dormant.
- 2Click Reactivate Account; confirm any required attestation.
Run Configuration
TC-CA-012View Transaction History (Filtered)3 steps
TC-CA-012View Transaction History (Filtered)- 1Open an active account and switch to the Transaction History tab.
- 2Filter by date range (e.g. last 7 days) and a transaction type (e.g. Cash Deposit).
- 3Verify the URL reflects
?tab=transactions.
Run Configuration
TC-CA-013Manage Signatories3 steps
TC-CA-013Manage Signatories- 1Open an account and switch to the Signatories tab.
- 2Use the customer combobox lookup to add a signatory; remove an existing one.
- 3Save changes.
Run Configuration
TC-CA-014Issue / View Checkbook3 steps
TC-CA-014Issue / View Checkbook- 1Open an active checking account and switch to the Checkbook tab.
- 2Issue or assign a new checkbook (series start, series end).
- 3Verify the assigned checkbook appears with series range, status, and issued_date.
Run Configuration
TC-CA-015Tab Persistence in URL3 steps
TC-CA-015Tab Persistence in URL- 1Open any CASA account.
- 2Click each tab in turn (Account Details โ Transaction History โ Signatories โ Checkbook).
- 3Copy the URL of the Signatories tab and open it in a new browser tab.
Run Configuration
IT & Administration ยท 3
TC-IT-T-001Create a Teller User and Assign Cage4 steps
TC-IT-T-001Create a Teller User and Assign Cage- 1Go to Admin โ User Management โ New User.
- 2Create a user with role Teller, assigned branch, and position.
- 3Assign a cage / drawer code to the new user.
- 4Have the user log in and verify they can see Tellering and open their cage.
Run Configuration
TC-IT-T-002Reset User Password4 steps
TC-IT-T-002Reset User Password- 1Go to Admin โ User Management.
- 2Find a non-admin user and click Reset Password.
- 3Confirm the action and capture the temporary password (or send email).
- 4Have the user log in with the temporary password and confirm the forced change.
Run Configuration
TC-IT-T-003Review Authentication and Session Audit Log4 steps
TC-IT-T-003Review Authentication and Session Audit Log- 1Go to Admin โ Audit Logs.
- 2Filter by action type Login and today's date.
- 3Verify your own and at least one teller's login event are present.
- 4Apply a filter for action Transaction Posted and confirm recent posts are logged.
Run Configuration
Dashboard ยท 3
TC-DB-001Real-Time KPI Dashboard Loads with Cash Position and Denominations3 steps
TC-DB-001Real-Time KPI Dashboard Loads with Cash Position and Denominations- 1Log in and go to Dashboard.
- 2Verify the KPI cards render: cash on hand, total transactions, transactions by category (cash / check / debit / credit).
- 3Inspect the bills denomination panel (โฑ1000, โฑ500, โฑ200, โฑ100, โฑ50, โฑ20) and the coins panel (โฑ20, โฑ10, โฑ5, โฑ1, โฑ0.25, โฑ0.10, โฑ0.05, โฑ0.01).
Run Configuration
TC-DB-002Charts Render with Correct Category Colours (Bar / Pie / Area)3 steps
TC-DB-002Charts Render with Correct Category Colours (Bar / Pie / Area)- 1On the Dashboard, scroll to the charts area.
- 2Verify the Bar chart (daily transaction volume), Pie chart (transaction types by category), and Area chart (trend) all render.
- 3Hover over data points to see tooltips.
Run Configuration
TC-DB-003Real-Time Updates Reflect WebSocket Events Without Refresh3 steps
TC-DB-003Real-Time Updates Reflect WebSocket Events Without Refresh- 1Open the Dashboard.
- 2In another tab/session, post a transaction (e.g. a Cash Deposit).
- 3Return to the Dashboard tab and observe.
Run Configuration
Approval Management ยท 5
TC-APV-001Browse the For Approval Listing โ Pending / History / My Request4 steps
TC-APV-001Browse the For Approval Listing โ Pending / History / My Request- 1Go to Approval; verify the title For Approval Listing.
- 2Switch between the three tabs: Pending, History, My Request.
- 3In the search box, enter a partial reference or description; wait for the 500 ms debounce.
- 4Change the page size (25 / 50 / 100).
Run Configuration
TC-APV-002Approve a Pending Request3 steps
TC-APV-002Approve a Pending Request- 1On the Pending tab, click View on a request and review its details.
- 2Click Approve; the Decision modal opens.
- 3Confirm the decision (add optional remarks).
Run Configuration
TC-APV-003Reject a Pending Request with Reason2 steps
TC-APV-003Reject a Pending Request with Reason- 1On Pending, open a request and click Reject.
- 2Enter a rejection reason in the modal; confirm.
Run Configuration
TC-APV-004Cancel My Own Pending Request3 steps
TC-APV-004Cancel My Own Pending Request- 1Go to My Request.
- 2Open a request you submitted; click Cancel.
- 3Supply remarks; confirm.
Run Configuration
TC-APV-005Pending Tab Excludes Non-PENDING Items (Negative)2 steps
TC-APV-005Pending Tab Excludes Non-PENDING Items (Negative)- 1On the Pending tab without any status filter applied, scan the list.
- 2Compare to the History tab and confirm there is no overlap.
Run Configuration
Check Warehousing ยท 5
TC-CW-001Filter Warehoused Checks by Status (Pending / Cleared / Returned / All)3 steps
TC-CW-001Filter Warehoused Checks by Status (Pending / Cleared / Returned / All)- 1Go to Check Warehousing; verify the page title and the four status pills Pending, Cleared, Returned, All.
- 2Click each pill in turn and confirm the list narrows accordingly. Default is Pending.
- 3Change page size (25 / 50 / 100).
Run Configuration
TC-CW-002Search by Check Number or Account Number2 steps
TC-CW-002Search by Check Number or Account Number- 1On Check Warehousing, type a partial check number or account number in the search box.
- 2Wait for the 500 ms debounce; observe results.
Run Configuration
TC-CW-003Bulk Clear Pending Checks2 steps
TC-CW-003Bulk Clear Pending Checks- 1On the Pending tab, observe the Clear Pending (n) button (n = pending count).
- 2Click the button to open the bulk-clear modal; confirm.
Run Configuration
TC-CW-004Return a Single Pending Check2 steps
TC-CW-004Return a Single Pending Check- 1On a Pending check row, click Return (red).
- 2In the Return Check modal, enter the return reason; confirm.
Run Configuration
TC-CW-005Return Action Hidden for Non-Pending Checks (Negative)2 steps
TC-CW-005Return Action Hidden for Non-Pending Checks (Negative)- 1Switch to Cleared or Returned.
- 2Inspect the row Action column.
Run Configuration
Checkbook Registry ยท 5
TC-CB-001Browse the Checkbook Registry3 steps
TC-CB-001Browse the Checkbook Registry- 1Go to Checkbook Registry.
- 2Verify the columns: Check No., Series ID, Checkbook, Account No., Issued, Status, Action.
- 3Verify entry count "{N} entries" and pagination options 25 / 50 / 100 / 250.
Run Configuration
TC-CB-002Account-Scoped Search When Keyword is 6+ Digits2 steps
TC-CB-002Account-Scoped Search When Keyword is 6+ Digits- 1Type a 6-or-more-digit account number in the search box.
- 2Compare the network call vs. typing a short alphanumeric keyword.
Run Configuration
TC-CB-003Issue a New Checkbook3 steps
TC-CB-003Issue a New Checkbook- 1Click + New Checkbook.
- 2Pick the account, supply series start / end and any other required fields.
- 3Submit.
Run Configuration
TC-CB-004Stop a Single Check2 steps
TC-CB-004Stop a Single Check- 1On a non-stopped row, click Stop (red).
- 2Supply the required check number / reason; confirm.
Run Configuration
TC-CB-005Stop a Range of Checks (Stop Series)2 steps
TC-CB-005Stop a Range of Checks (Stop Series)- 1Click + Stop Series.
- 2Enter the series start and end; confirm.
Run Configuration
CTD Management ยท 5
TC-CTD-001View CTD Inventory with Available / Used Summary3 steps
TC-CTD-001View CTD Inventory with Available / Used Summary- 1Go to CTD Management.
- 2Inspect the two summary cards Available (blue) and Used (gray).
- 3Verify the table columns: CTD No., Account No., Account Name, Status (blue=Available, green=Assigned), Branch Date, Updated, Action.
Run Configuration
TC-CTD-002Create a New CTD2 steps
TC-CTD-002Create a New CTD- 1Click + New CTD.
- 2Supply the CTD number and any required fields; submit.
Run Configuration
TC-CTD-003Bulk Add CTDs2 steps
TC-CTD-003Bulk Add CTDs- 1Click Bulk Add; in the Bulk CTD modal, supply the start / end / count or upload a list.
- 2Submit.
Run Configuration
TC-CTD-004Assign an Available CTD to a TD Account2 steps
TC-CTD-004Assign an Available CTD to a TD Account- 1On an Available row, click Assign.
- 2In the Assign modal, search and pick the TD/CASA account; confirm.
Run Configuration
TC-CTD-005Assign / View Hidden When CTD has No Number or is Already Used (Negative)2 steps
TC-CTD-005Assign / View Hidden When CTD has No Number or is Already Used (Negative)- 1Find a row whose CTD number is missing.
- 2Find a row whose status is already Used / Assigned.
Run Configuration
Passbook Management ยท 5
TC-PB-001View Passbook Inventory with Available / Used Summary3 steps
TC-PB-001View Passbook Inventory with Available / Used Summary- 1Go to Passbook.
- 2Inspect the two summary cards Available and Used.
- 3Verify columns: Passbook No., Account No., Account Name, Status (blue=Available, green=Assigned), Updated, Action.
Run Configuration
TC-PB-002Toggle 'My Branch Only' Filter2 steps
TC-PB-002Toggle 'My Branch Only' Filter- 1Tick the My branch only checkbox.
- 2Observe the table re-filter; untick to restore.
Run Configuration
TC-PB-003Create a New Passbook1 steps
TC-PB-003Create a New Passbook- 1Click + New Passbook; supply the passbook number and any required fields; submit.
Run Configuration
TC-PB-004Bulk Add Passbooks1 steps
TC-PB-004Bulk Add Passbooks- 1Click Bulk Add; in the Bulk Passbook modal, supply start / end / count or upload a list; submit.
Run Configuration
TC-PB-005Assign an Available Passbook to a CASA Account2 steps
TC-PB-005Assign an Available Passbook to a CASA Account- 1On an Available row, click Assign.
- 2In the Assign Passbook modal, search and pick the CASA account; confirm.
Run Configuration
Time Deposit Accounts ยท 6
TC-TD-001Browse Time Deposit Accounts List3 steps
TC-TD-001Browse Time Deposit Accounts List- 1Go to Time Deposits.
- 2Verify the columns: Account Type, Account Number, Customer Name, Account Status, Maturity Date, Principal Amount, Current Balance, Action.
- 3Type a partial customer name or account number in the search box and observe results after the 500 ms debounce.
Run Configuration
TC-TD-002Filter via the Filter Drawer (Status / Customer Type / etc.)3 steps
TC-TD-002Filter via the Filter Drawer (Status / Customer Type / etc.)- 1Click the Filter button; the drawer opens.
- 2Combine filters: customer_type = individual, status = active, account_status = matured (or similar), is_joint_account = true, tax_exempt = true.
- 3Apply, then click Clear Filters.
Run Configuration
TC-TD-003URL Status Filter (?status=) Drives Initial List2 steps
TC-TD-003URL Status Filter (?status=) Drives Initial List- 1Open
/time-deposit?status=activedirectly. - 2Try other supported values (e.g.
matured,closed).
Run Configuration
TC-TD-004Tabs Persist in URL โ Account Details / Transaction History3 steps
TC-TD-004Tabs Persist in URL โ Account Details / Transaction History- 1Open any TD account.
- 2Click between Account Details and Transaction History tabs.
- 3Copy the URL of the Transaction History tab; open it in a new browser tab.
Run Configuration
TC-TD-005Edit TD Account Details โ Save / Cancel4 steps
TC-TD-005Edit TD Account Details โ Save / Cancel- 1On the Account Details tab, click Edit.
- 2Modify fields: account_name, is_joint_account, auto_rollover, payment_mode, tax_exempt, doc_stamp_exempted, tin, taxable_type, gl_group, group1, group2, group3.
- 3Click Cancel; verify edits are discarded.
- 4Click Edit again, modify, then Save; reload the page.
Run Configuration
TC-TD-006Transaction History Tab Reuses CASA Component (Filterable)2 steps
TC-TD-006Transaction History Tab Reuses CASA Component (Filterable)- 1Switch to the Transaction History tab.
- 2Filter by date range and transaction type.
Run Configuration