9 Testing Tool Test Cases

Table 9-1 Testing Tool Test Cases

Module Function Sl. No Test cases
Origination   1 Direct loan
  App Entry 2 Indirect loan
    3 With CRB pull
    4 Without CRB pull
    5 Application in different stages: New Review Required, Auto Approved, Approved Blank, Approved Verifying, Approved Verified
  Funding 6 Loan with Insurances
    7 Loan without Insurances
    8 Loan with Dealer's commission
    9 PreCompute loan
    10 Simple interest loan
Customer Service   11 Back dated payment posting across billing for Simple Interest Loan.
  Payments 12 Back dated payment reversal across billing for Simple Interest Loan Payment reversal from Payment Maintenance screen.
    13 Back dated payment reversal across billing for Simple Interest Loan Already existing payment. Payment reversal from Payment Maintenance screen.
    14 Back dated payment posting across billing for PreCompute Loan.
    15 Back dated payment reversal across billing for PreCompute Loan Payment reversal from Payment Maintenance screen.
    16 Back dated payment reversal across billing for PreCompute Loan Already existing payment. Payment reversal from Payment Maintenance screen.
    17 Overpayment to an account within tolerance.
    18 Overpayment to an account outside tolerance.
    19 Erroneous Payment Batch posting.
    20 ACH Payment Batch posting.
    21 Post backdated payment across billing and NSF the same. NSF from Payment Maintenance screen.
    22

NSF already existing payment.

NSF from Payment Maintenance screen.

    23 Create a Payment Batch and Hold the same.
    24

Erroneous Payment Batch posting.

Correct the same erroneous transaction and repost successfully.

      Already existing erroneous Payment Batch posting. Correct the same erroneous transaction: Add one row Update one row for date as well as for amount and repost successfully.
      Already existing Open/Hold payment batch: Add one row Remove one row Update one row for date as well as for amount and repost successfully.
    25 Create open Payment Batch and posting the same by running SET-LBT: PAYMENT POSTING
  Payments Combinations 26 Create sequence of Payment Batch & post the same, having mix of valid and erroneous batches. Few erroneous payment batches not corrected and reposted and few corrected and reposted.
    27

Post payments thru lock box with the ach file having:

  • non-existing a/c no
  • closed a/c
  • a/c having payment hold condition
  • a/c having non-accrual condition, and txn date for the payment is before non-accrual

Correct the erroneous payment batches ( suspense payments) and repost it.

Reverse the payments:

  • posted correctly first time
  • corrected and reposted
    28 Post the already existing hold payment batch. Reverse the payment.
    29 Create an erroneous payment batch. Correct the payment batch. Put it on hold. Post the payment batch. Reverse the payment.
    30

Create a payment batch with:

  • more than one payments
  • correct and incorrect payments

Post the payment batch.

Reverse payments:

  • one which was valid initially
  • one which was invalid initially
    31

Crete payment batches with:

  • more than one payments
  • correct and incorrect payment batches

Run the SET-LBT batch job.

Reverse the payments:

  • one which was valid initially
  • one which was invalid initially
  Transactions 32 PreCompute loan put into non-performing.
    33 PreCompute loan to Simple Interest conversion.
    34 Simple Interest loan put into non-performing.
    35 Work order Service Expense assessment.
    36 Post Extension.
    37 Post Due Date Change.
    38 Charge off an account.
    39 Pay off an account.
    40 Insurance cancellation on a PreCompute loan a/c.
    41 Insurance cancellation on a Simple Interest loan a/c.
    42 Waive Late Charge on an a/c.
    43 Waive Advance on an a/c.
    44 Waive Interest on an a/c.
    45 Reduce Interest Rebate for PreCompute loan a/c.
    46 A/c Monetary maintenance on an a/c to change the advance, rate, payment amount and maturity dates.
    47 Account Due Paid Amount Maintenance posted on an a/c to update the amount paid in due buckets 1 through 4
    48 Post any of the non-monetary transaction.
    49 Reverse any of the already existing monetary transaction.
    50 Post and reverse any of the monetary transaction.
    51 Reverse the charge off transaction for an a/c already charged off.
    52 Post and reverse the charge off transaction.
    53 Reverse the paid off transaction for an a/c already paid off.
    54 Post and reverse the paid off transaction.
    55 Post a monetary erroneous transaction from maintenance screen.
    56 Post a non-monetary erroneous transaction from maintenance screen.
    57 Post an erroneous monetary transaction for which we get the error result in the results pane, correct the same and repost successfully.
    58 Post an erroneous monetary transaction for which we get the popup error message, correct the same and repost successfully.
    59 Void any monetary transaction.
    60 Void any non-monetary transaction.
  Transactions Combinations 61

Put a PreCompute loan into non-performing.

Convert the same to Simple Interest.

Put the converted loan into non-performing.

    62

Sequence of monetary transactions from maintenance screen, having mix of:

  • erroneous monetary transaction, for which we get the error result in the results pane
  • successful non-monetary transactions
  • erroneous monetary transaction, for which we get the error result in the results pane, corrected and reposted successfully
  • erroneous transactions for which we get the popup error message
  • erroneous transactions for which we get the popup error message, corrected and reposted successfully
  • void monetary transactions
  • successful monetary transactions
  Full Run 63
  • Fund a new backdated loan from scratch.
  • Post payments.
  • Post monetary transactions.
  • Post non-monetary transactions.