InterNations for Android

InterNations

3.6

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.

1241 ratings

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

Severity:

Major

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
Environment:

Xiaomi Redmi Note 4 // Android 7.0

Actual Result:

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

Expected 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.

Severity:

Major

Precondition:
User is authorized
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
Environment:

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

Actual Result:

The error is displayed.

Expected Result:

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

The number of categories in the “Select a category” field doesn’t match the real number of the selected categories.

Severity:

Major

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
Environment:

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

Actual Result:

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

Expected Result:

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

Nothing happens after tapping the “Download” button on the “Download ticket” screen.

Severity:

Major

Precondition:
  1. User is authorized
  2. User is on the “Events” screen
Steps to Reproduce:
  1. Tap the upcoming event
  2. Tap the “More” button
  3. Tap the “Download ticket” button
  4. Tap the “Download” button
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).

Expected Result:

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

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

Severity:

Minor

Precondition:
User is authorized
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
Environment:

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

Actual Result:

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

Expected Result:

“Personal wire” items are aligned according to checkboxes.

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

The error is displayed while trying to change a password on the “Your login data”.

Severity:

Major

Precondition:
User is authorized
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
Environment:

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

Actual Result:

The error is displayed.

Expected Result:

The new password is saved.

The error is displayed while trying to change a password on the “Your login data”.

Two messages (successful and unsuccessful) are displayed while attempting to change email login.

Severity:

Major

Precondition:
  1. User is authorized
  2. User is on the “Login & Basic data” screen
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
Environment:

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

Actual Result:

Two messages (successful and unsuccessful) are displayed.

Expected Result:

The successful email change message is displayed.

A message about internet disconnection isn’t displayed after tapping the “Bring friends” and “Download ticket” buttons in offline mode.

Severity:

Major

Precondition:
User is authorized
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
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.

Expected Result:

Relevant message about Internet disconnection is displayed.

A photo, taken through the camera, isn’t uploaded to profile.

Severity:

Major

Precondition:
  1. User is authorized
  2. User is on the profile page
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
Environment:

Pixel 2 // Android 9.0

Actual Result:

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

Expected Result:

The photo is successfully uploaded to profile.

An application, the main purpose of which is to unite people from different parts of the world, is simply have to work without failures. After all, it depends on how easily and quickly the expats can find each other. Ability to communicate with each other at any time depends on the correct operation of such an application. In this case, QAwerk team will definitely help the users avoid encountering annoying bugs that can spoil the overall impression of the application. With our assistance, such apps will definitely become a connecting bridge between people living in different countries and even continents.
Yulia, QA

Yulia, QA

Need a reliable QA partner?

Hire us