Bugs found in OnTheMarket Property Search for iOS

OnTheMarket Property Search

4.7

OnTheMarket: Property Search for iOS is a convenient tool for exploring available real estate options, offering users an easy way to locate homes, apartments, or commercial properties. By integrating real-time alerts and detailed listings, it empowers users to make informed decisions about future rentals or purchases.

The app’s functionality spans from interactive floorplans and local area insights to robust filtering and sorting parameters, ensuring users can tailor their searches quickly. Additionally, it provides user-friendly features like personal wishlists, so property hunters can keep track of promising listings.

Our QAwerk team conducted a thorough Bug Crawl to evaluate OnTheMarket’s usability and performance. Below is a summary of the issues that may impede user satisfaction and overall efficiency.

20K+downloads
17 ratings

Favorites icon not highlighted after marking listing as favorite first time

Severity:

Major

Precondition:

Log in to the app.

Steps to Reproduce:
  1. Click on ‘Search’ in the main navigation menu.
  2. Click on the favorite icon of any listing.
  3. Create a new list.
Environment:

Device: iPhone 14 Pro Max (iOS 18.1.1)

Actual Result:

Listing’s favorite icon is not highlighted in red, although the listing was added to a favorites list.

Expected Result:

Listing’s favorite icon is highlighted in red.

Listings still appear as favorites after deleting favorites list

Severity:

Major

Precondition:

Log in to the app.

Steps to Reproduce:
  1. Search for any location, e.g., ‘Kensington.’
  2. Favorite any listings.
  3. Add listings to a saved list.
  4. Click on ‘Saved’ in the main navigation menu.
  5. Delete the list with favorited listings.
  6. Click on ‘Search’ in the main navigation menu.
Environment:

Device: iPhone 14 Pro Max (iOS 18.1.1)

Actual Result:

Listings’ favorite icons remain highlighted in red, and tapping the icon displays ‘Something went wrong.’

Expected Result:

The favorite icons are not highlighted in red, and tapping the icon favorites listing successfully.

Dash: search by city and postal code returns ‘No matches found’ despite hint suggestion

Severity:

Major

Precondition:

Log in to the app.

Steps to Reproduce:
  1. Click on ‘Dash’ in the main navigation menu.
  2. Click on the search field at the top of the page.
  3. Enter valid input with city and postal code as suggested by the hint, e.g., ‘Bristol, BA1 2LR’ or ‘London NW1 4NP.’
  4. Click on ‘Done.’
Environment:

Device: iPhone 14 Pro Max (iOS 18.1.1)

Actual Result:

Search returns ‘No matches found.’

Expected Result:

Search hint is updated, or search field accepts combined city/postal code queries correctly.

Dash: search by city and postal code returns ‘No matches found’ despite hint suggestion
Dash: search by city and postal code returns ‘No matches found’ despite hint suggestion

Given user added ‘Very important place’ in ‘Profile & Settings’ travel time not displayed

Severity:

Major

Precondition:
  1. Log in to the app.
  2. In Menu > Profile & Settings > Very Important Places, add a VIP.
Steps to Reproduce:
  1. Click on ‘Search’ in the main navigation menu.
  2. Search for the city where the VIP was previously added.
  3. Click on any listing to open the listing detail page.
Environment:

Device: iPhone 14 Pro Max (iOS 18.1.1)

Actual Result:

Travel time to VIP is not displayed on the search or listing detail page.

Expected Result:

Travel time to VIP is displayed.

Favorites list cannot be created when using some special characters in name

Severity:

Major

Precondition:

Log in to the app.

Steps to Reproduce:
  1. Click on ‘Search’ in the main navigation menu.
  2. Click on the favorite icon of any listing.
  3. Click on ‘Create new list.’
  4. Click on the ‘Name list’ field.
  5. Enter name with special characters, e.g., ‘app > 3000 £.’
  6. Click on ‘Create list.’
Environment:

Device: iPhone 14 Pro Max (iOS 18.1.1)

Actual Result:

The list has not been created.

Expected Result:

The list is created successfully, or the user is prevented from entering disallowed characters.

Duplicate favorite lists created when clicking button multiple times

Severity:

Major

Precondition:

Log in to the app.

Steps to Reproduce:
  1. Click on ‘Search’ in the main navigation menu.
  2. Click on the favorite icon of any listing.
  3. Click on ‘Create new list.’
  4. Name the list.
  5. Click on the ‘Create list’ button twice.
Environment:

Device: iPhone 14 Pro Max (iOS 18.1.1)

Actual Result:

Two identical lists are created.

Expected Result:

Only one list is created.

Unable to select fourth option when sorting search results by keyword

Severity:

Major

Precondition:

Log in to the app.

Steps to Reproduce:
  1. Click on ‘Search’ in the main navigation menu.
  2. Click on ‘+Keywords(0)’ at the top.
  3. Expand a few categories.
  4. Check three options.
  5. Check the fourth option.
Environment:

Device: iPhone 14 Pro Max (iOS 18.1.1)

Actual Result:

User is unable to select the fourth option.

Expected Result:

If the limitation to three keywords is intentional, update the hint text.
Same actual result noticed for multi-location searches.

I tested OnTheMarket for iOS thoroughly and found several major issues ranging from wishlist management to search inaccuracies. Addressing these bugs will improve user satisfaction, streamline navigation, and ensure more reliable app functionality.
Ekaterina, QA engineer

Ekaterina, QA engineer

Need a reliable QA partner?

Hire us