Bugs found in Campio: Find & Book Camping for iOS

Campio - Find & Book Camping

4.5

Campio: Find & Book Camping is an innovative platform that serves as a technological solution provider in the industry. It offers an array of services, among them web and mobile application development, software testing, IT consulting, and digital marketing.

Delving into the functionality, Campio: Find & Book Camping is driven by a robust, meticulous approach that covers all stages of the software development life cycle. Their focus is to furnish businesses with top-tier, custom-tailored tech solutions, effectively aiding in seamless automation and optimization processes.

Our team at QAwerk recently conducted a Bug Crawl of the Campio: Find & Book Camping platform and discovered a few bugs that could potentially influence its performance and user experience. We cordially invite you to explore our findings to understand how these bugs may impact the platform’s functionality.

5K+downloads
4 ratings

Sometimes initial search returns incomplete results

Severity:

Critical

Precondition:

Open the app.

Steps to Reproduce:
  1. Click on the ‘Show map’ button.
  2. Click on the ‘Search for a site or place’ field.
  3. Enter a search value, for example, ‘Oslo’.
  4. Click on the ‘Done’ button.
  5. Select ‘Oslo, Norway’ from the dropdown.
  6. Click on the ‘Show list’ button.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

Only a few out of the available campsites are displayed.
The issue does not always reproduce, but it often does; also reproduced with Gothenburg, Malmo, and Paris.

Expected Result:

All available results are displayed.

Sometimes after initial search pins of campsites are not displayed on map

Severity:

Critical

Precondition:

Open the app.

Steps to Reproduce:
  1. Click on the ‘Show map’ button.
  2. Click on the ‘Search for a site or place’ field.
  3. Enter a search value, for example, ‘Hamburg’.
  4. Click on the ‘Done’ button.
  5. Select ‘Hamburg, Germany’ from the dropdown.
  6. Pay attention to the map.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

Campsites’ pins not displayed on map.
The issue does not always reproduce, but it often does; also reproduced with Gothenburg, Madrid, and Paris.

Expected Result:

The campsite’s pins are displayed on the map.

Unlock All Features With Campio+ page not localized

Severity:

Major

Precondition:
  1. Open the app.
  2. Change the app’s language to any other but English.
Steps to Reproduce:
  1. Click on the Campio logo in the top left corner.
  2. Proceed to the ‘Unlock All Features With Campio+’ page.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

Page not localised.

Expected Result:

The page is localized like the rest of the pages.

Favored campsite not added to favorites after logging in

Severity:

Major

Precondition:
  1. Open the app.
  2. Make sure you are logged out.
Steps to Reproduce:
  1. Go to any campsite detail page.
  2. Click on the favorite icon.
  3. Log in to the app.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

Campsite not added to favorites list.

Expected Result:

Campsite is added to favorites list.

Splash screen cut off on right and bottom on app launch

Severity:

Major

Precondition:

Make sure you have not been using the app for some time.

Steps to Reproduce:
  1. Open the app.
  2. Pay attention to the splash screen.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

The splash screen cut off on the right and bottom.

Expected Result:

The splash screen is not cut off on the right and bottom.

Splash screen cut off on right and bottom on app launch

Map view: app doesn’t recover after internet is restored and user clicks ‘Try again’ button

Severity:

Major

Precondition:

Open the app.

Steps to Reproduce:
  1. Click on the ‘Show map’ button.
  2. Turn off the internet connection.
  3. Click on the ‘Search for a site or place’ field and enter a search value, e.g., ‘Amsterdam’.
  4. Wait until the ‘Something went wrong!’ text is displayed.
  5. Turn on the internet connection and wait until it is restored.
  6. Click on the ‘Try again’ button.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

The app doesn’t recover.

Expected Result:

App recovers and ‘Something went wrong!’ text is no longer displayed.

Map view: Endless loader displayed on map when no internet connection

Severity:

Major

Precondition:
  1. Ensure that there is no internet connection.
  2. Open the app.
Steps to Reproduce:

Click on the ‘Show map’ button.

Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

The endless loader is displayed on the map.

Expected Result:

The user should be informed that an internet connection is required to use the map.

Endless loader on map and missing 'Recommended offers' after using app offline

Severity:

Major

Precondition:
  1. Ensure that there is no internet connection.
  2. Open the app.
Steps to Reproduce:
  1. Turn on the internet.
  2. Wait until an internet connection is recovered.
  3. Observe the map and ‘Recommended offers’ on the homepage.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

The endless loader is displayed on the map, and the ‘Recommended offers’ are missing until the next app launch.

Expected Result:

The endless loader is not displayed on the map, and ‘Recommended offers’ are shown.

Selected suggestion from dropdown not displayed in search field

Severity:

Major

Precondition:

Open the app.

Steps to Reproduce:
  1. Click on the ‘Where are you going?’ field on the homepage.
  2. Enter any location, e.g., ‘Malmo.’
  3. Select a location from the dropdown, e.g., ‘Mountain stay in the heart of Mallorca’.
Environment:

iPhone 14 Pro Max, iOS 18.1.1

Actual Result:

‘Malmo’ is displayed in the search field while the map shows the location from the selection, causing confusion.

Expected Result:

The selected value from the dropdown is displayed in the search field.

I audited Campio – Find & Book Camping for iOS and uncovered critical issues affecting search functionality and map performance, along with several UI inconsistencies. I recommend immediate corrective action and thorough regression testing to guarantee a smooth and dependable user experience.
Ekaterina, QA engineer

Ekaterina, QA engineer

Need a reliable QA partner?

Hire us