🧪

One Cooperative Bank

UAT Validation System

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.

Loan Origination · 6

TC-BO-001Create a New Individual Loan Application
6 steps
  1. 1Log in using your Lending department credentials and go to LoansNew Application.
  2. 2Under "Applicant Type", select Individual / Sole Proprietorship.
  3. 3Fill in the borrower's personal information: full name, date of birth, civil status, citizenship, PhilSys ID, TIN, and current residential address.
  4. 4Fill in employment/business details: employer name, monthly income, years in service, and PSIC industry classification.
  5. 5Enter loan details: principal amount, term (in months), purpose of loan, and mode of payment.
  6. 6Review the auto-computed amortization summary shown on the right panel, then click Submit Application.

Run Configuration

TC-BO-002Create a Loan Application for a Business Entity
6 steps
  1. 1Go to LoansNew Application.
  2. 2Under "Applicant Type", select Corporation (or Partnership / Cooperative as applicable).
  3. 3Fill in the business information: registered business name, TIN, SEC/CDA registration number, date of registration, and principal address.
  4. 4Add authorized officers/signatories: name, position, and contact details for at least one officer.
  5. 5Enter loan details: principal amount, term, purpose, and collateral description.
  6. 6Click Submit Application.

Run Configuration

TC-BO-003Add Collateral to a Loan Application
5 steps
  1. 1Open any loan application in draft or pending status.
  2. 2Navigate to the Collateral tab or section.
  3. 3Click Add Collateral and select a collateral type (e.g. Real Estate, Chattel, Deposit Hold-out).
  4. 4Enter collateral details: description, location/plate number, appraised value, and appraisal date.
  5. 5Click Save.

Run Configuration

TC-BO-004Attach Supporting Documents
5 steps
  1. 1Open an application in draft or pending status.
  2. 2Navigate to the Documents tab.
  3. 3Click Upload and attach the following files: valid government-issued ID, proof of income (payslip or ITR), and one utility bill.
  4. 4Verify the uploaded file names, sizes, and upload timestamps are shown.
  5. 5Click Save.

Run Configuration

TC-BO-005Save Application as Draft and Resume
5 steps
  1. 1Start a new loan application and fill in only the borrower's name and loan amount, then click Save as Draft.
  2. 2Log out of the system.
  3. 3Log back in with the same credentials.
  4. 4Go to LoansMy Applications (or Drafts) and find the saved draft.
  5. 5Open the draft and verify the previously entered data is intact.

Run Configuration

TC-BO-006Search and Filter Loan Applications
5 steps
  1. 1Go to LoansLoan Applications list.
  2. 2Use the search bar to search by borrower name — enter a partial name and press Enter.
  3. 3Use the status filter dropdown to show only Pending Review applications.
  4. 4Use the date range filter to narrow results to the current month.
  5. 5Click on any result to open the application detail.

Run Configuration

Credit Evaluation · 5

TC-CR-001Review a Submitted Loan Application
5 steps
  1. 1Log in using CIAD/CSRD department credentials.
  2. 2Go to your inbox or LoansFor Review queue.
  3. 3Open a loan application with status Pending Review.
  4. 4Review all sections: Borrower Information, Co-Borrower (if any), Employment Details, Loan Details, Collateral, and Attachments.
  5. 5Verify that all required fields are populated and documents are attached.

Run Configuration

TC-CR-002Prepare the Credit Approval Memorandum (CAM)
5 steps
  1. 1Open a loan application that is under review.
  2. 2Click Prepare CAM or navigate to the CAM tab.
  3. 3Fill in the credit evaluation fields: credit history, payment behavior, purpose assessment, and analyst's remarks.
  4. 4Enter the recommended loan amount and term (may differ from requested).
  5. 5Click Save CAM Draft.

Run Configuration

TC-CR-003Input Financial Statements and Income Analysis
5 steps
  1. 1Open a CAM draft.
  2. 2Navigate to the Financial Analysis section.
  3. 3Enter the borrower's gross monthly income, allowable deductions (existing loans, living expenses), and compute net disposable income.
  4. 4Verify the system computes the Debt-Service Coverage Ratio (DSCR) or capacity-to-pay percentage automatically.
  5. 5Click Save.

Run Configuration

TC-CR-004Verify Amortization Computation in CAM
6 steps
  1. 1Open a CAM or an active loan application.
  2. 2Navigate to the Loan Details or Amortization Schedule section.
  3. 3Enter or confirm: principal amount, interest rate (per annum), and loan term (months).
  4. 4View the generated amortization schedule.
  5. 5Manually verify: Monthly Payment = Principal × [r(1+r)^n] ÷ [(1+r)^n − 1], where r = monthly rate, n = term. Confirm the difference is ≤ ₱1.00.
  6. 6Verify each row shows: payment number, due date, payment amount, interest portion, principal portion, and running balance.

Run Configuration

TC-CR-005Add Analyst Recommendations and Endorse CAM
5 steps
  1. 1Open a completed CAM draft.
  2. 2Navigate to the Recommendation section.
  3. 3Select a recommendation: For Approval, For Denial, or For Further Review.
  4. 4Enter a written recommendation narrative (minimum 2 sentences).
  5. 5Click Endorse for Approval and confirm the action.

Run Configuration

Approvals · 5

TC-AP-001Approve a Loan at Branch Level
5 steps
  1. 1Log in using Approver credentials.
  2. 2Go to Pending Approvals queue.
  3. 3Open a CAM with status For Approval.
  4. 4Review all CAM sections: borrower info, financial analysis, amortization schedule, collateral, and analyst recommendation.
  5. 5Click Approve and enter your PIN or e-signature to confirm.

Run Configuration

TC-AP-002Return Application for Revision
5 steps
  1. 1Open a CAM in the For Approval queue.
  2. 2Identify a section that requires correction or additional information.
  3. 3Click Return for Revision.
  4. 4Enter specific remarks explaining what needs to be corrected (e.g. 'Income documentation is insufficient — please attach latest ITR').
  5. 5Confirm the return action.

Run Configuration

TC-AP-003Conditionally Approve an Application
4 steps
  1. 1Open a CAM in the For Approval queue.
  2. 2Click Conditionally Approve.
  3. 3Enter the conditions that must be fulfilled before disbursement (e.g. 'Submit clean title of collateral within 15 days').
  4. 4Set a condition deadline date and click Confirm.

Run Configuration

TC-AP-004Reject a Loan Application
5 steps
  1. 1Open a CAM in the For Approval queue.
  2. 2Click Reject.
  3. 3Select a rejection reason from the dropdown (e.g. Insufficient Income, Adverse Credit History, Incomplete Documents).
  4. 4Add additional remarks to support the rejection.
  5. 5Click Confirm Rejection.

Run Configuration

TC-AP-005View Approval History and Audit Trail
3 steps
  1. 1Open any loan application that has been processed (approved, rejected, or returned).
  2. 2Click the History or Audit Trail tab.
  3. 3Review the timeline of actions: who performed each action, what the action was, when it was done, and any remarks.

Run Configuration

Loan Administration · 6

TC-AC-001Process Loan Disbursement
6 steps
  1. 1Log in using LAMD credentials.
  2. 2Go to AccountingFor Disbursement queue.
  3. 3Open an approved loan application.
  4. 4Verify loan details: approved amount, term, interest rate, and borrower information.
  5. 5Click Disburse. Enter disbursement details: mode (Cash / Check / Bank Transfer), disbursement date, and reference number.
  6. 6Click Confirm Disbursement.

Run Configuration

TC-AC-002Post a Regular Loan Payment
6 steps
  1. 1Go to Teller OperationsLoan Payment.
  2. 2Enter or search the loan account number of an active loan.
  3. 3Verify the current outstanding balance and the next due amortization amount.
  4. 4Enter the payment amount equal to one monthly amortization.
  5. 5Review the payment breakdown: interest portion and principal portion displayed.
  6. 6Click Post Payment and confirm the transaction.

Run Configuration

TC-AC-003View Amortization Schedule
5 steps
  1. 1Open any active loan account.
  2. 2Navigate to the Amortization Schedule tab.
  3. 3Review all rows in the schedule.
  4. 4Locate the current period (today's date) and confirm the next due date and amount.
  5. 5Check that previously posted payments are marked as paid.

Run Configuration

TC-AC-004Verify Penalty on Overdue Account
5 steps
  1. 1Find a test loan account where the payment due date has already passed (use a loan seeded for testing).
  2. 2Open the account and navigate to Overdue / Penalty Charges.
  3. 3Note the overdue amount, number of overdue days, and penalty rate displayed.
  4. 4Manually verify: Penalty = Overdue Amount × Penalty Rate × (Overdue Days ÷ 365).
  5. 5Confirm the penalty appears as a separate line item distinct from the regular amortization.

Run Configuration

TC-AC-005Post Final Payment and Close Loan
5 steps
  1. 1Find a test loan account with only one remaining amortization payment.
  2. 2Go to Teller OperationsLoan Payment and search for the loan.
  3. 3Post the final payment amount as shown in the amortization schedule.
  4. 4Return to the loan account detail page after the payment is posted.
  5. 5Check the loan status and outstanding balance.

Run Configuration

TC-AC-006Generate Statement of Account (SOA)
4 steps
  1. 1Open an active loan account.
  2. 2Click Generate Statement of Account.
  3. 3Select a date range (e.g. current year).
  4. 4Click Generate and view or download the SOA.

Run Configuration

IT & Administration · 5

TC-IT-001Create a New User Account
6 steps
  1. 1Log in using IT/Admin credentials.
  2. 2Go to AdminUser ManagementNew User.
  3. 3Fill in the user details: full name, email address, department, branch, position, and role (User or Admin).
  4. 4Enter a temporary password.
  5. 5Click Create User.
  6. 6Log out and attempt to log in using the new user's credentials.

Run Configuration

TC-IT-002Deactivate a User Account
4 steps
  1. 1Go to AdminUser Management.
  2. 2Find an active user account (not your own admin account).
  3. 3Click Deactivate and confirm the action.
  4. 4Attempt to log in with the deactivated user's credentials.

Run Configuration

TC-IT-003Configure Loan Types and Interest Rates
5 steps
  1. 1Go to AdminSystem SettingsLoan Types.
  2. 2Select an existing loan type (e.g. Agricultural Loan).
  3. 3Update the interest rate and maximum loan term.
  4. 4Click Save Changes.
  5. 5Create a new loan application and verify the updated loan type settings are reflected in the application form.

Run Configuration

TC-IT-004Review System Audit Logs
5 steps
  1. 1Go to AdminAudit Logs.
  2. 2Apply a date filter for today's date.
  3. 3Apply a filter for action type: Login.
  4. 4Verify your own login event appears in the logs.
  5. 5Apply a filter for action type: Application Submitted and confirm recent submissions are logged.

Run Configuration

TC-IT-005Monitor Workflow and Process Status
4 steps
  1. 1Go to AdminDashboard or Workflow Monitor.
  2. 2View the count of applications at each pipeline stage: Draft, Pending Review, For Approval, Approved, Disbursed, Fully Paid.
  3. 3Check for any applications flagged as stalled or overdue for action.
  4. 4Click on a stage count to drill down and see the list of applications in that stage.

Run Configuration