Hero Background

Power Your Software Testing with AI Agents and Cloud

The Native AI-Agentic Cloud Platform to Supercharge Quality Engineering. Test Intelligently and Ship Faster.

Kane CLIFX & Transfers

Test an international transfer quote and its fee breakdown

A fixed fee, a variable fee, a converted amount and an arrival date, all asserted before the transfer is created.

Published on:

Rate transparency is the entire proposition of a low-cost transfer service. The fee breakdown is not a detail in the interface, it is the product, and a wrong figure in it is a claim the business cannot stand behind.

This use case builds a USD to INR quote on the Wize clone and asserts every line of it.

The checks that matter

The quote is a chain of four calculations, and each one feeds the next.

LineValue the test pins
Fixed fee$0.71
Variable fee at 0.43 percent$4.30
Total fees$5.01, which has to equal the two above
Amount converted$994.99, the send amount less total fees
Guaranteed rate1 USD = 83.42 INR
Recipient getsRs 83,002.07

Asserting the total fees alongside its two components is what catches a total that does not equal its parts. A breakdown that displays correctly and sums incorrectly is the kind of error nobody notices until a customer does the arithmetic.

Note

Note: Six figures asserted across two steps keeps a full fee disclosure covered without the file becoming a list of single-value checks. Start on TestMu AI. Start for free

The flow as a test file

The variable fee is asserted with its percentage in the label, so a rate change that alters the percentage without altering the amount is visible in the failure.

---
mode: testing
url: https://my-testing-repo-main.vercel.app/wise-clone-app/send?reset=true
max_steps: 40
tags: [wise, payments, fx]
---

# Wize 15.1: Transfer quote

Catalog objective: create a USD to INR transfer quote and verify the fee breakdown.
Key assertion: the rate, fee and arrival estimate are all displayed.

## Set the quote up
Replace "You send" with "1000", leave "From currency" on "USD" and "To currency" on "INR".

## Verify the fee breakdown
Verify the quote shows "Fixed fee" of "$0.71", "Variable fee (0.43%)" of "$4.30" and "Total fees" of "$5.01".

## Verify the rate and the converted amount
Verify "Amount we'll convert" reads "$994.99", "Guaranteed rate" reads "1 USD = 83.42 INR" and "Recipient gets" reads "₹83,002.07".

## Verify the arrival estimate and create the transfer
Verify an arrival estimate of "by Wednesday, 17 September" is shown, then click the create button and verify a green banner titled "Transfer created" names transfer "TR-80115".

The arrival estimate is asserted before the transfer is created, because a delivery promise made after the money has gone is not a promise the customer used to decide.

Step by step coverage

Two steps of assertion around the quote, then the action that depends on them.

StepWhat it proves
Set the quote upThe send amount and both currencies can be set
Verify the fee breakdownFixed, variable and total fees are shown and consistent
Verify the rate and the converted amountThe amount converted, the guaranteed rate and the recipient amount
Verify the arrival estimate and create the transferA delivery date is shown before committing, and the transfer is created

The word guaranteed in the rate label is doing work. A rate presented as guaranteed and then applied differently at execution is a different failure from a rate that simply moved, and asserting the label keeps that distinction in the test.

Next-generation test execution with TestMu AI

Adding it to a suite

kane-cli testmd run tests/wise/transfer-quote_test.md

Live rates move, so against a real environment assert the structure and the relationships rather than pinning every figure.

For checking the quoted rate against the service that issued it, the same run can call the API directly. Calling an API inside a flow covers that, and running in CI covers catching drift on a schedule.

Author

...

Bhawana

Blogs: 75

  • Twitter
  • Linkedin

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.

Add to Google preferred sources

Summarise with AI

Copied to Clipboard!
...

3000+ Browsers. One Platform.

See exactly how your site performs everywhere.

Try it free
...

Write Tests in Plain English with KaneAI

Create, debug, and evolve tests using natural language.

Try for free

Transfer Quote 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