Power Your Software Testing with AI Agents and Cloud
The Native AI-Agentic Cloud Platform to Supercharge Quality Engineering. Test Intelligently and Ship Faster.
- TestMu AI (Formerly LambdaTest)
- /
- Use Cases
- /
- Test a fixed deposit and the maturity it projects
Test a fixed deposit and the maturity it projects
The projected maturity shown before opening has to equal the figure on the receipt afterwards.
Published on:
A fixed deposit is a number the customer is quoted today and holds the bank to in a year. The projection shown before they commit is the figure that matters, and it is produced by different code than the receipt.
This use case opens a deposit on the Hindfirst Bank clone and checks both.
The checks that matter
The projection and the receipt are the same number computed twice, which is exactly the shape that lets them drift.
| Stage | Figure |
|---|---|
| Rate applied | 7.10% per annum |
| Projected maturity (before opening) | 107,291.28 |
| Principal (on the receipt) | 100,000.00 |
| Interest earned | 7,291.28 |
| Maturity amount (on the receipt) | 107,291.28 |
Asserting interest and principal separately on the receipt is what makes the maturity checkable rather than merely repeated. The two have to sum to the third, and a receipt that restates a wrong projection consistently would otherwise pass.
Note: Asserting a quoted figure before the commitment and again on the record is what catches a projection the product does not honour. Try it on TestMu AI. Try free!
The flow as a test file
The tenure is selected by its label including the rate, so a tenure that silently applies a different rate fails at selection rather than at the maturity figure.
---
mode: testing
url: https://my-testing-repo-main.vercel.app/hdfc-clone-app/deposits?reset=true
max_steps: 45
tags: [hdfc-bank, banking, deposits]
---
# Hindfirst Bank 24.3: FD creation
Catalog objective: open a fixed deposit, choosing a tenure and an amount.
Key assertion: the receipt shows the maturity amount.
## Set the deposit up
Leave "Fund from" on the Savings Account, leave "Amount" as "100000", select "12 months - 7.10%" in "Tenure", and verify "Rate applied" reads "7.10% per annum".
## Check the projected maturity
Verify "Maturity amount" in the preview reads "₹107,291.28".
## Open the deposit
Click "Open the deposit" and verify a green card titled "Fixed deposit opened" appears.
## Verify the receipt
Verify the receipt shows "Deposit number" of "FD770118", "Principal" of "₹100,000.00", "Tenure" of "12 months", "Rate" of "7.10% per annum", "Interest earned" of "₹7,291.28" and "Maturity amount" of "₹107,291.28".The projection is asserted in its own step, before the deposit is opened, because that is the number the customer makes the decision on.
Step by step coverage
A quote, a projection, the action, and the record.
| Step | What it proves |
|---|---|
| Set the deposit up | Source account, amount and tenure are accepted and the rate is shown |
| Check the projected maturity | A maturity figure is quoted before any commitment |
| Open the deposit | The deposit is created |
| Verify the receipt | Deposit number, principal, tenure, rate, interest and maturity |
Six values on the receipt against one action is the right ratio for a product the customer cannot exit without penalty.
Adding it to a suite
kane-cli testmd run tests/hdfc-bank/fd-creation_test.mdAdd a variant at a different tenure, since the rate changes with it and a rate table is the thing most likely to be updated without the calculation following.
Financial projections are worth tying back to a written source. Deriving a suite from requirements covers that, and evidence based QA covers retaining proof of what was quoted.
Author
Bhawana is a Community Evangelist at TestMu AI with over 3 years of experience creating technically accurate, strategy-driven content in software testing. She has authored 50+ blogs on test automation, cross-browser testing, mobile testing, and real device testing. She also serves as Product Marketing Manager for Kane CLI, the command-line tool that runs browser automation from the terminal using natural-language flows in a real Chrome browser. Bhawana is certified in KaneAI, Selenium, Appium, Playwright, and Cypress, reflecting her hands-on knowledge of modern automation practices. On LinkedIn, she is followed by 6000+ QA engineers, testers, AI automation testers, and tech leaders.
Fixed Deposit FAQs
Did you find this page helpful?
TestMu AI forEnterprise
Get access to solutions built on Enterprise
grade security, privacy, & compliance
- Advanced access controls
- Advanced data retention rules
- Advanced Local Testing
- Premium Support options
- Early access to beta features
- Private Slack Channel
- Unlimited Manual Accessibility DevTools Tests




