Bugs‌ ‌found‌ ‌in‌ Yelp: Food, Delivery & Reviews for iOS

Yelp: Food, Delivery & Reviews

Yelp: Food, Delivery & Reviews is a mobile solution for finding the best businesses, restaurants, and services providers in one’s town.

Apart from advanced search and filtering, Yelp provides the option to leave a review and rank a place to help others choose the right vendor. With over 199 mln reviews of businesses worldwide, Yelp has long become a go-to platform to order food delivery, book a hair appointment, or find a perfect recreation spot, among other use cases. The app also makes it easy to search for deals and offers in the vicinity.

Our QAwerk team has tested hundreds of apps with features similar to Yelp’s. We put our expertise to good use and manually tested the Yelp mobile app for iOS in search of bugs. Here is what we discovered.

0 ratings

App crashes in "Review Draft" after closing editing screen

Severity:

Blocker

Precondition:

Add some businesses to “Review Draft”.

Steps to Reproduce:
  1. Launch the app.
  2. Go to “Me”.
  3. Tap the “Review Draft”.
  4. Open and close drafts in order.
  5. Open the draft with 0 stars rating.
  6. Close editing.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

The app crashes after closing the review editing screen.

Expected Result:

The review editing screen is closed; the drafts are displayed.

Restaurant icons get substituted in "Review Draft"

Severity:

Major

Precondition:

Add some businesses to “Review Draft”.

Steps to Reproduce:
  1. Launch the app.
  2. Go to “Me”.
  3. Tap the “Review Draft”.
  4. Open any draft and close without action.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

Restaurant icons change and become the same.

Expected Result:

Restaurant icons do not change.

Restaurant icons get substituted in

Active “save” button when creating new collection with empty name

Severity:

Minor

Steps to Reproduce:
  1. Launch the app.
  2. Go to “Collections”.
  3. Tap “Create New”.
  4. Enter an invalid collection name – “space”.
  5. Tap “Save”.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

The save button becomes active. The collection is not created after the tap.

Expected Result:

The save button is disabled.

Buttons cropped once all suggestions from “Me” tab removed

Severity:

Minor

Steps to Reproduce:
  1. Launch the app.
  2. Go to “Me”.
  3. Remove all suggestions.
Environment:

iPhone 13, iOS 15.4.1

Actual Result:

Buttons are cropped.

Expected Result:

Buttons’ display remains intact.

Buttons cropped once all suggestions from “Me” tab removed
Yelp is a fantastic app connecting locals and tourists with highly ranked vendors. I performed several manual tests to check the iOS version of the app. I found a couple of low-impact issues, such as cropped buttons and duplicated icons. At the same time, I stumbled upon one showstopper. The bug is difficult to reproduce, but there's still a risk the app might crash when users repeat this path. More thorough testing won't hurt.
Yevhenii, QA engineer

Yevhenii, QA engineer

Need a reliable QA partner?

Hire us