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 money request and repeated reminders
Test a money request and repeated reminders
Reminders accumulate and the request stays pending. Four steps check the counter increments without changing the state.
Published on:
A money request is an obligation someone else has to act on, and the reminder is the only lever the requester has. Both the count and the state matter, and they are easy to couple incorrectly.
This use case creates a request on the Venmoo clone and reminds twice.
The checks that matter
The second reminder is the whole reason this test exists. One reminder proves the button works; two prove the counter is a counter.
- The request is created - with recipient, amount and note.
- It is pending - listed with a pending badge and a count of one in the heading.
- The first reminder registers - a badge reading one reminder sent.
- The second increments it - two reminders sent, and the request is still pending.
Asserting that the request remains pending after the second reminder is the check most likely to catch a real bug. A reminder that advances the state, or resets the counter, is a plausible implementation error that a single reminder would never reveal.
Note: Repeating an action and asserting the cumulative result is how you test a counter rather than a button. Start on TestMu AI. Start for free
The flow as a test file
The pending count in the card heading is asserted alongside the row, which proves exactly one request was created rather than a duplicate pair.
---
mode: testing
url: https://my-testing-repo-main.vercel.app/venmo-clone-app/requests?reset=true
max_steps: 40
tags: [venmo, fintech, p2p]
---
# Venmoo 22.2: Request and remind
Catalog objective: request money and send a reminder.
Key assertion: the request is pending with a reminder-sent state.
## Create the request
Select "Mira Shah" in "From", type "65" into "Amount", type "Concert tickets" into "What's it for?", and click "Request".
## Verify the request is pending
Verify the "Pending requests (1)" card shows a row reading "From Mira Shah" for "$65.00" with the note "Concert tickets" and a pending status badge.
## Send a reminder
Click "Send reminder" on that request and verify a badge appears reading "1 reminder sent".
## Send a second reminder
Click "Send reminder" again and verify the badge now reads "2 reminders sent" while the request is still pending.The final assertion pairs the incremented count with the unchanged status, so a reminder that increments correctly while advancing the request still fails.
Step by step coverage
A creation, a state check and two reminders.
| Step | What it proves |
|---|---|
| Create the request | Recipient, amount and note are accepted |
| Verify the request is pending | One request exists with the right details and a pending badge |
| Send a reminder | The reminder registers and is counted |
| Send a second reminder | The count increments and the request stays pending |
Two identical actions with different expected results is a pattern worth reusing anywhere a counter is involved.
Adding it to a suite
kane-cli testmd run tests/venmo/request-and-remind_test.mdAdd a cancellation variant, since a request that cannot be withdrawn keeps pressuring someone who has already settled another way.
Counters and accumulating state are easy to get subtly wrong. How assertions resolve against a live page covers checking a value after a repeated action, and the test.md format covers keeping related flows together.
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.
Money Request 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




