CAB-01
Book an auto from your current location
P1functionalreal phone- Open the app outdoors with location on and wait for the pickup pin
- Search for a drop location and select it
- Choose Auto and tap Book
Expected: The pickup shows your street or building, a fare estimate is shown before booking, and the confirmation shows the driver, vehicle number and a ride OTP.
Why a real phone: The pickup depends on a real GPS fix at your actual location.
CAB-02
Drag the pickup pin to the right gate
P2functional- On the pickup screen, drag the pin to the gate across the road
- Read the address label as the pin settles
- Book the ride and check the pickup in the driver test app
Expected: The address label updates to the pin's new spot, and the driver app shows the dragged pin as the pickup, not the original GPS point.
CAB-03
Use a saved place for pickup or drop
P2functional- Save Home and Work with their pins
- Start a booking and tap Home as the drop
- Edit the Home pin, then book again
Expected: The saved place fills in with its pin and label, and after the edit, new bookings use the updated pin.
CAB-04
Search a drop by landmark or partial name
P2functional- Type the first few letters of a well-known landmark in your city
- Search for a common place name such as Railway Station or MG Road
- Pick one of the suggestions
Expected: Nearby matches come first, each suggestion shows its area or city so look-alike names can be told apart, and the chosen place appears on the map.
CAB-05
Compare bike, auto and cab before booking
P2functional- Set a pickup and a drop about 5 km apart
- Look at the bike, auto and cab options
- Tap each option to see its fare details
Expected: Each option shows a fare or fare range marked as an estimate, an arrival time and a seat count, and the detail view lists what the fare includes.
CAB-06
Driver is assigned and the approach is shown live
P1functional- Book a ride and wait on the searching screen
- Accept the ride from the driver test app
- Watch the rider app until the driver reaches the pickup
Expected: The driver's name, photo, vehicle number and model appear, the marker moves towards the pickup with a falling ETA, and an Arrived message shows at the pickup.
CAB-07
Start the ride by sharing the OTP
P1functional- When the driver arrives, read the ride OTP in the rider app
- Enter that OTP in the driver test app
- Watch the rider app
Expected: The ride starts only after the correct OTP, the status changes to On trip with the drop shown, and the OTP is no longer displayed.
CAB-08
Pay by UPI at the end of the ride
P1functionalreal phone- Choose UPI as the payment method
- End the ride from the driver test app
- Tap Pay, approve in an installed UPI app and return
Expected: The rider app shows Paid with the exact final fare, the UPI app shows one debit for that amount, and the driver app shows the payment as received.
Why a real phone: Needs a real installed UPI app and the switch out and back.
CAB-09
Pay cash at the end of the ride
P2functional- Choose Cash as the payment method
- End the ride and mark the cash as collected in the driver test app
Expected: The rider app shows the final fare in large text before payment, then Paid in cash, and the receipt names cash as the method.
CAB-10
Pay from the in-app wallet
P2functional- Top up the test wallet with more than the expected fare
- Choose Wallet as the payment method and complete a ride
- Check the wallet balance and its transaction list
Expected: The wallet is debited by exactly the final fare, once, and the transaction list shows the ride with its date and amount.
CAB-11
Receipt matches the fare charged
P2functional- Complete a ride that includes a toll or a waiting charge
- Open the receipt in the app and in the email
Expected: Both show pickup, drop, distance, duration, each fare component, taxes as your app labels them, the payment method and the total charged, with times in IST.