Portland Barber for Android: Weekly Bug Crawl by QAwerk

Portland Barber for Android: Weekly Bug Crawl by QAwerk

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

Pre-condition:

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),

Nexus 6P (Android 8.1.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

Pre-condition:
  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.

One of the main reasons why businesses are moving online is the ability to expand their client base and make it easier for them to get additional info about the company, the services it offers, and even enable to buy things or make online reservations. Thus, the company’s website or mobile app is its public face which certainly should not have bugs. Mobile app testing services provided by QAwerk aimed at ensuring the best quality of the tested applications, in particular, within our Bug Crawl project. We always follow our established QA process, which allows us to do our job at a high level.

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

Yuri, QA

Need a reliable QA partner?

Hire us