InterNations for Android:
Weekly Bug Crawl by QAwerk

internations-logo

InterNations

3.6
1241 Ratings

Whenever or wherever you are going to travel with InterNations app you will find not only helpful information about the place you go to, but also get the insights from local like-minded people in 420 cities around the world. However, QAwerk within its weekly Bug Crawl project has found some bugs and errors that probably are about to spoil your international experience. Read the report to go on a safe trip.

A city isn’t selected after tapping the “New Orleans” suggestion in the drop-down list
Pre-condition:
User is on the “Registration” page.

Expected result:

The city selected from the drop-down list is displayed in the “Currently living in” field.

Steps to reproduce:
  1. Fill all the fields with valid data
  2. Enter the “New” word in the “Currently living in” field
  3. Tap the “New Orleans (LA, USA)” suggestion in the drop-down list
  4. Take a look at the result

Severity:

Major

Environment:

Xiaomi Redmi Note 4 // Android 7.0

Actual result:

The city isn’t selected after tapping the “New Orleans” suggestion in the drop-down list.

The error is displayed after tapping the “Invite via email” button on the “Invite friends to InterNations” screen.
Pre-condition:
User is authorized

Expected result:

The appropriate page is opened after tapping the “Invite via email” button

Steps to reproduce:
  1. Launch the app
  2. Tap the hamburger menu in the top left corner
  3. Select the “Members” tab
  4. Tap the “Contact requests” tab in the navigation menu
  5. Tap the “Invite friends to join InterNations” link
  6. Tap the “Invite via email” button

Severity:

Major

Environment:

Xiaomi Redmi Note 4 // Android 7.0
Pixel 2 // Android 9.0

Actual result:

The error is displayed.

Additional info:

The same error is also displayed after tapping the “Invite via Whatsapp” button.

The number of categories in the “Select a category” field doesn’t match the real number of the selected categories.
Steps to reproduce:
  1. Launch the app
  2. Tap the hamburger menu in the top left corner
  3. Select the “Events” tab
  4. Tap the “Search” icon
  5. Tap the “Select a category” field
  6. Mark one category (for example “Women only”)
  7. Tap “OK” button
  8. Pay attention to the number of categories in the “Select a category” field

Expected result:

The number of categories in the “Select a category” field matches the real number of the selected categories.

Severity:
Major

Actual result:

The number of categories doesn’t match the real number of the selected categories.

Environment:

Xiaomi Redmi Note 4 // Android 7.0
Pixel 2 // Android 9.0

Nothing happens after tapping the “Download” button on the “Download ticket” screen.
Pre-condition:
  1. User is authorized
  2. User is on the “Events” screen

Expected result:

A relevant popup, indicating that the ticket has been downloaded, must be displayed.

Steps to reproduce:
  1. Tap the upcoming event
  2. Tap the “More” button
  3. Tap the “Download ticket” button
  4. Tap the “Download” button

Severity:

Major

Environment:

Xiaomi Redmi Note 4 // Android 7.0
Pixel 2 // Android 9.0

Actual result:

Nothing happens after tapping the “Download” button on the “Download ticket” screen (although the button itself is tappable).

“Personal wire” items are not aligned according to checkboxes.
Pre-condition:
User is authorized

Expected result:

“Personal wire” items are aligned according to checkboxes.

Steps to reproduce:
  1. Launch the app
  2. Tap the hamburger menu in the top left corner
  3. Select the “Privacy settings” tab
  4. Tap the “Pencil” icon in the “Personal wire” section

Severity:

Minor

Environment:

Xiaomi Redmi Note 4 // Android 7.0
Pixel 2 // Android 9.0

Actual result:

“Personal wire” items are not aligned according to checkboxes.

Additional info:

The bug is also reproduced on the “App notifications” and “Email notifications” screen.

The error is displayed while trying to change a password on the “Your login data”.
Pre-condition:
User is authorized

Expected result:

The new password is saved.

Steps to reproduce:
  1. Launch the app
  2. Tap the hamburger menu in the top left corner
  3. Select the “Login & Basic data” tab
  4. Tap the “Pencil” icon in the “Password” field
  5. Fill all the fields with valid data
  6. Tap the “Save” button

Severity:

Major

Environment:

Xiaomi Redmi Note 4 // Android 7.0
Pixel 2 // Android 9.0

Actual result:

The error is displayed.

Two messages (successful and unsuccessful) are displayed while attempting to change email login.
Pre-condition:
  1. User is authorized
  2. User is on the “Login & Basic data” screen

Expected result:

The successful email change message is displayed.

Steps to reproduce:
  1. Tap the “Pencil” icon in the “Email address” field
  2. Enter the new email in the “Email address” field
  3. Confirm the new email login with a valid password
  4. Tap the “Save” button
  5. Go to your new email address and check your inbox
  6. Click the confirmation link from “InterNations” letter
  7. Enter the “Email” and “Password” fields with valid data
  8. Tap the “Log in” button

Severity:

Major

Environment:

Xiaomi Redmi Note 4 // Android 7.0
Pixel 2 // Android 9.0

Actual result:

Two messages (successful and unsuccessful) are displayed.

A message about internet disconnection isn’t displayed after tapping the “Bring friends” and “Download ticket” buttons in offline mode.
Pre-condition:
User is authorized

Expected result:

Relevant message about Internet disconnection is displayed.

Steps to reproduce:
  1. Launch the app
  2. Tap the hamburger menu in the top left corner
  3. Select the “Events” tab
  4. Tap any event
  5. Turn off the Internet on the phone
  6. Tap the “Bring friends” button
  7. Take a look at the result
  8. Tap the “More” drop-down
  9. Tap the “Download ticket” button

Severity:

Major

Environment:

Xiaomi Redmi Note 4 // Android 7.0
Pixel 2 // Android 9.0

Actual result:

Nothing happens after tapping the “Bring friends” and “Download ticket” buttons in offline mode.

A photo, taken through the camera, isn’t uploaded to profile.
Pre-condition:
  1. User is authorized
  2. User is on the profile page

Expected result:

The photo is successfully uploaded to profile.

Steps to reproduce:
  1. Tap the “Update photo” button
  2. Select “Camera” from the bottom menu
  3. Make any photo
  4. Confirm the photo adding to profile

Severity:

Major

Environment:

Pixel 2 // Android 9.0

Actual result:

The error is displayed, the photo isn’t uploaded.

The only way to improve the quality of your product is to outsource software testing to the competent QA team. Within automated and manual software testing services, QAwerk testing experts define flaws in the interface and functionality of the software for their further elimination. Bug Crawl project is an opportunity to continually improve our skills in various types of testing and show the importance of quality assurance for each software product. It doesn’t matter if your product has already released or is under development, our team is here to ensure its impeccability.

Need QA services?

InterNations for Android:
Weekly Bug Crawl by QAwerk
5.00/5 (100.00%) 1 vote