FD-21
Return to tracking after a long time in the background
P2interruptionreal phone- Open tracking, then use other apps for about twenty minutes
- Return to the food app from recent apps
Expected: Status, ETA and map catch up to the current state within a few seconds, without first showing stale information as if it were live.
Why a real phone: Real Android background limits decide whether the app is paused or restarted.
FD-22
Tap a status notification after the app was killed
P2interruptionreal phone- With an order in progress, swipe the app away from recent apps
- Wait for the next status notification
- Tap the notification
Expected: The app opens straight to that order's tracking screen with the current status, not the home screen.
Why a real phone: Notification delivery to a killed app and its launch vary across OEM skins.
FD-23
Phone is in a metro dead zone when the order is picked up
P2interruptionreal phone- With an order in progress, enter an underground metro stretch or a lift
- Stay offline while the order is picked up and on its way
- Return to coverage and open the app
Expected: The screen catches up to the current status, and you do not get a burst of stale notifications for steps that are already over.
Why a real phone: Real dead zones and delayed push delivery cannot be reproduced on an emulator.
FD-24
Live map on a weak 2G or 3G signal
P2interruptionreal phone- Switch the phone to 2G or 3G, or stand in a weak-signal spot
- Open tracking while the partner is on the way
Expected: Status text and ETA keep updating even if map tiles load slowly, and the screen says when the location was last updated instead of freezing.
Why a real phone: Real Jio, Airtel or Vi fallback to 3G or 2G is uneven, unlike throttling.
FD-25
Partner calls you while the tracking screen is open
P2interruptionreal phone- Keep the tracking screen open
- Have the test partner call you through the masked line
- Answer, end the call and return to the app
Expected: The call shows a masked number rather than the partner's own, and after the call the tracking screen is still open and up to date.
Why a real phone: Needs a real incoming carrier call while the app holds the screen.
FD-26
Call the partner from a dual-SIM phone with the registered number on SIM 2
P2compatibilityreal phone- Use a dual-SIM phone whose registered number is on SIM 2
- Set SIM 1 as the default SIM for calls
- Tap Call on the tracking screen
Expected: The app or the dialer lets you call from the registered number, or the masked line still connects. The call never fails without an explanation.
Why a real phone: Masked lines often check the calling number; SIM choice needs real dual-SIM hardware.