SRC-01
Search an exact product name and open the top result
P1functional- Tap the search bar on the home screen
- Type the full name of a known in-stock product and tap Search
- Tap the matching result
Expected: The product appears among the first results with its image, name and price, and tapping it opens that product's page with the same price.
SRC-02
Search a broad term such as shampoo
P2functional- Search for a broad term such as shampoo or rice
- Scroll through the first two screens of results
Expected: The top results are that kind of product, and items that only mention the word in passing are not ranked above the products themselves.
SRC-03
Pick an autocomplete suggestion
P2functional- Type the first three letters of a popular product, such as bis
- Watch the suggestion list as you type each letter
- Tap one of the suggestions
Expected: Suggestions appear within a moment and contain what you typed, and tapping one runs that exact search and shows its results.
SRC-04
Combine a price range and a size filter
P1functional- Search for shirts and open Filters
- Set a price range of ₹500 to ₹1,000 and select size M
- Apply and scroll through all results
- Tap Clear all
Expected: Every result is size M with a selling price inside the range, active filters show as chips with an updated count, and Clear all restores the original results.
SRC-05
Veg only filter shows only vegetarian items
P1functional- Search for a dish that comes in veg and non-veg versions, such as biryani
- Turn on the Veg only filter
- Scroll to the end of the results and open a few items
- Search for another dish without touching the filter
Expected: Every result, including those loaded further down, carries the vegetarian mark. On the new search the filter chip shows whether Veg only is still on, and the results match it.
SRC-06
Sort by price, low to high and high to low
P2functional- Search for headphones and choose Sort by price: low to high
- Note the prices of the first twenty results
- Switch to high to low
Expected: Results follow the selling price shown on each card, not the MRP, and any sponsored item that breaks the order is labelled as sponsored.
SRC-07
Go back from a product page to the same place in results
P2functional- Search, apply a filter and scroll down about thirty results
- Open a product, then press Back
Expected: The list returns at the same scroll position with the same query, filter and sort still applied.
SRC-08
Re-run and delete recent searches
P3functional- Search for three different terms one after another
- Tap the search bar with an empty box
- Tap one recent search, then remove another with its delete icon
Expected: The three terms appear newest first, tapping one runs it again, and the deleted term does not return after the app is restarted.
SRC-09
Search by voice in English
P2functionalreal phone- Tap the microphone icon in the search bar and allow microphone access
- Say a product name clearly, such as basmati rice
- Wait for the results
Expected: The app shows that it is listening, puts the recognised words in the search box where you can edit them, and shows results for those words.
Why a real phone: Needs a real microphone, real speech and the phone's own speech recogniser.