Bugs‌ ‌found‌ ‌in‌ Gopuff—Alcohol & Food Delivery for Android

Gopuff—Alcohol & Food Delivery

3.9

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.

1,000,000+downloads
3.9 ratings

Program code shown on search page

Severity:

Major

Steps to Reproduce:
  1. Open the Gopuff application.
  2. Select product category “Drinks”.
  3. Click the tag “Sparkling Water”.
  4. Click the search button.
Environment:

Oppo A72 Android 11

Actual Result:

Program code is shown on the search page.

Expected Result:

The search page is displayed to the user without code elements.

Product page refreshed after product is shared unsuccessfully

Severity:

Major

Steps to Reproduce:
  1. Open the Gopuff application.
  2. Go to any product page.
  3. Click the “Share” button.
  4. Close the popup window.
Environment:

Oppo A72 Android 11

Actual Result:

The product page is refreshed.

Expected Result:

Items don’t reload.

Shipping info not fully displayed on main page

Severity:

Minor

Steps to Reproduce:
  1. Open the Gopuff application.
  2. Pay attention to the shipping information at the top of the page.
Environment:

Oppo A72 Android 11

Actual Result:

The text is not fully displayed on the main page.

Expected Result:

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.
Yaroslav, QA engineer

Yaroslav, QA engineer

Need a reliable QA partner?

Hire us