Portland Barber for Android

Portland Barber for Android

3.0

Portland Barber is a mobile application of one of the top Barbershops in Port Laoise, Ireland. With this application, clients can schedule an appointment, pay services and look at hairstyle photos made by Portland Barber masters. Via the app, users can also monitor the updates on social accounts of the Barbershop and find its location on the map. For every business, having its mobile application can simplify the interaction with the clients and bring many benefits, but provided that it has no bugs. Unfortunately, Portland Barber app has some points to fix. Check them out in our report!

The booking policy pop-up is shown again after refreshing the ‘Book an Appointment’ screen.

Severity:

Minor

Steps to Reproduce:
  1. Launch the application.
  2. Tap on the ‘Book an Appointment’.
  3. Tap on the ‘Okay’ button.
  4. Refresh the page.
  5. Look at the screen.
Environment:

Google Pixel 2 (Android 9.0),
LG V10 VS990 (Android 6.0),
Nexus 6P (Android 8.1.0),
Xiaomi Redmi Note 4 (Android 7.0)

Actual Result:

The booking policy pop-up is shown again after refreshing the ‘Book an Appointment’ screen.

Expected Result:

The booking policy pop-up is not shown again after refreshing the ‘Book an Appointment’ screen.

The app crashes on the ‘Photos’ screen after tapping the ‘Share’ button.

Severity:

Critical

Steps to Reproduce:
  1. Launch the application.
  2. Tap on the ‘Photos’ tile.
  3. Tap on some photo category (e.g. ‘INSTAGRAM PHOTOS’).
  4. Tap on some photo on the screen.
  5. Tap on the ‘Share’ button.
  6. Look at the behavior of the application.
Environment:

Google Pixel 2 (Android 9.0),
Nexus 6P (Android 8.1.0)

Actual Result:

The app crashes on the ‘Photos’ screen after tapping the ‘Share’ button.

Expected Result:

The sharing pop-up window is shown on the ‘Photos’ screen after tapping the ‘Share’ button.

The endless spinner is displayed on the ‘Scratch Card’ screen after opening it without the Internet connection.

Severity:

Major

Steps to Reproduce:
  1. Launch the application.
  2. Turn off the Internet connection.
  3. Tap on the ‘Scratch Card’ tile.
  4. Look at the reaction of the application.
Environment:

Google Pixel 2 (Android 9.0),
LG V10 VS990 (Android 6.0),
Nexus 6P (Android 8.1.0),
Xiaomi Redmi Note 4 (Android 7.0)

Actual Result:

The endless spinner is displayed on the ‘Scratch Card’ screen after opening it without the Internet connection.

Expected Result:

The error message is displayed on the ‘Scratch Card’ screen after opening it without the Internet connection.

The endless spinner is displayed on the ‘Scratch Card’ screen after opening it without the Internet connection.

Severity:

Major

Precondition:

Also, the ‘TIMELINE PHOTOS’ block is displayed empty.

Steps to Reproduce:
  1. Open the application.
  2. Tap on the ‘Photos’ tile.
  3. Look at the shown screen.
Environment:

Google Pixel 2 (Android 9.0),
LG V10 VS990 (Android 6.0),
Nexus 6P (Android 8.1.0),
Xiaomi Redmi Note 4 (Android 7.0)

Actual Result:

Photo preview is not displayed in the ‘INSTAGRAM PHOTOS’ block after loading the ‘Photos’ screen.

Expected Result:

Photo preview is displayed in the ‘INSTAGRAM PHOTOS’ block after loading the ‘Photos’ screen.

The endless spinner is displayed on the ‘Scratch Card’ screen after opening it without the Internet connection.

Severity:

Minor

Precondition:
  1. The user is logged in.
  2. The ‘Book an Appointment’ screen is opened.
Steps to Reproduce:
  1. Tap some service from the list.
  2. Tap some Provider from the list.
  3. Tap the ‘Continue’ button.
  4. Choose any available time.
  5. Tap the ‘Create new profile’ button.
  6. Fill in all required fields with valid data.
  7. Turn OFF the Internet connection.
  8. Tap the ‘Create my profile!’ button.
  9. Look at the reaction after tapping.
Environment:

Google Pixel 2 (Android 9.0),
LG V10 VS990 (Android 6.0),
Nexus 6P (Android 8.1.0),
Xiaomi Redmi Note 4 (Android 7.0)

Actual Result:

The error message is not displayed on the ‘New Profile’ screen after tapping the ‘Create my profile!’ button without the Internet connection.

Expected Result:

The error message is displayed on the ‘New Profile’ screen after tapping the ‘Create my profile!’ button without the Internet connection.

Portland Barber is the application for booking an appointment, buying services and viewing social accounts of Barbershop in one place. With these application clients don’t need to call to the Barbershop and hold the line for scheduling a haircut or any other service - they can do everything online. But the best way to create the app which users will use with pleasure is to perform the complex quality assurance of the application and make sure it works without a hitch. QAwerk company is always ready to help with this.
Yuri, QA engineer

Yuri, QA engineer

Need a reliable QA partner?

Hire us