Bugs found in Gopuff—Alcohol & Food Delivery for Android
Gopuff is an all-in-one delivery app operating in over 1000 cities across the USA. According to Gopuff, an average order takes them about 15-20 minutes to deliver all sorts of goodies right to your doorstep.
With Gopuff, one can order groceries, alcoholic and non-alcoholic beverages, snacks, over-the-counter medicine, cleaning supplies, baby stuff, pet food & treats, bath & beauty products, and even electronics. Gopuff charges a flat fee of $1.95 for the delivery service. The app also offers a reward program and a subscription plan for unlimited free delivery.
Our QA engineers are skilled in testing Android apps, and food delivery apps are one of our most common Bug Crawl participants. Here are the bugs we found after a round of manual testing.
Program code shown on search page
Major
- Open the Gopuff application.
- Select product category “Drinks”.
- Click the tag “Sparkling Water”.
- Click the search button.
Oppo A72 Android 11
Program code is shown on the search page.
The search page is displayed to the user without code elements.
Product page refreshed after product is shared unsuccessfully
Major
- Open the Gopuff application.
- Go to any product page.
- Click the “Share” button.
- Close the popup window.
Oppo A72 Android 11
The product page is refreshed.
Items don’t reload.
Shipping info not fully displayed on main page
Minor
- Open the Gopuff application.
- Pay attention to the shipping information at the top of the page.
Oppo A72 Android 11
The text is not fully displayed on the main page.
The shipping info for the user’s order is displayed in full.
Gopuff instantly delivers food items and other essentials you may need. In the time of pandemic, it is a great idea to create a business around contactless delivery of products. But for this to really bring in excellent income, a product should be good enough to outrun the competitors, and testing is quite helpful in this regard. Great attention must be paid to the usability and performance of the application to avoid losing customers. The application has several problems with UI and UX and performance issues when switching between pages. As for displaying the program code, it should be avoided at all costs.