InterNations for Android

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

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

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

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

Internations For Android
The error is displayed while trying to change a password on the “Your login data”.
Severity:

Major

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

Internations For Android
Two messages (successful and unsuccessful) are displayed while attempting to change email login.
Severity:

Major

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

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

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

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.

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