Bugs‌ ‌found‌ ‌in‌ Movn – Sports SuperApp for Android

Movn - Sports SuperApp

4.8

Movn is a comprehensive mobile application designed for sports enthusiasts.

Movn’s diverse collection of MiniApps covers a wide range of sports and activities, including running, cycling, and yoga. These MiniApps are tailored to users’ specific interests, providing a personalized experience. The integration with Google Fit ensures accurate tracking of steps, calories, and other fitness data, enhancing the app’s overall functionality. Users have the opportunity to connect with friends, join sports groups, and take part in challenges.

QAwerk has tested a broad range of fitness apps, so we decided to include the Movn app in our portfolio and help their delivery team polish the functionality. Here are the bugs we found.

50K+downloads
16 ratings

Information in application does not match Google Fit data

Severity:

Major

Precondition:
  1. Install the Google Fit app.
  2. Log into the Google Fit app using your Google account.
  3. Add an activity, such as walking, to your to-do list in the Google Fit app.
  4. Sign in to the Movn app with the same Google account.
Steps to Reproduce:
  1. Open the Movn app.
  2. Click on the “Fit Index” button.
  3. Click on the “Google Fit” button.
  4. Click on the “Update” button.
  5. Check the value of the calorie field and steps in the Movn app.
  6. Open the Google Fit app.
  7. Check the value of the calorie field and steps in the Google Fit app.
Environment:

1. Xiaomi Redmi 3S (Android 6.0.1 MMB29M, MIUI Global 10.2)
build – 1.4-v65

2. Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)
build – 1.4-v65

Actual Result:

The information regarding calories and steps in the application does not match the data from Google Fit.

Expected Result:

The data in both applications should be the same.

Information in application does not match Google Fit data

Collected coins are not added

Severity:

Major

Precondition:

Log into the account.

Steps to Reproduce:
  1. Open the Movn app.
  2. Click on the “MiniApps” button.
  3. Scroll down.
  4. Click on the “WALK & COLLECT” app.
  5. Click on the “ADD MINIAPP” button.
  6. Click on the “WALK & COLLECT” icon.
  7. Click on the “LET’S GO” button.
  8. Allow access to geolocation.
  9. Enable geolocation.
  10. Navigate to the nearest coin on the map.
Environment:

1. Xiaomi Redmi 3S (Android 6.0.1 MMB29M, MIUI Global 10.2)
build – 1.4-v65

2. Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)
build – 1.4-v65

Actual Result:

The collected coins are not added.

Expected Result:

The coins must be added to the total account.

Notifications are displayed in different language than set in profile

Severity:

Major

Precondition:
  1. Log into the account.
  2. Give your app the ability to send notifications.
  3. Set the application language to English.
Steps to Reproduce:
  1. Click on the “MiniApps” button.
  2. Scroll down.
  3. Click on the “WALK & COLLECT” app.
  4. Click on the “ADD MINIAPP” button.
  5. Add all available MiniApps to the application using the same scheme.
  6. Wait while the process completes.
Environment:

1. Xiaomi Redmi 3S (Android 6.0.1 MMB29M, MIUI Global 10.2)
build – 1.4-v65

2. Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)
build – 1.4-v65

Actual Result:

Notifications are displayed in a language different from the one set in the user’s profile.

Expected Result:

The language of the notifications should match the language of the application.

Notifications are displayed in different language than set in profile

Status bar is transparent and overlaps text

Severity:

Major

Precondition:

Sign out of your account.

Steps to Reproduce:
  1. Click on the “TERMS OF USE” button.
  2. Scroll down until the status bar overlaps the white text.
Environment:

1. Xiaomi Redmi 3S (Android 6.0.1 MMB29M, MIUI Global 10.2)
build – 1.4-v65

2. Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)
build – 1.4-v65

Actual Result:

The status bar is transparent and overlaps the text.

Expected Result:

The status bar should not overlap the content.

Status bar is transparent and overlaps text

Number of steps decreases

Severity:

Major

Precondition:
  1. Install the Google Fitness app.
  2. Log into the Google Fit app using your Google account.
  3. Add an activity, such as walking, to your to-do list in the Google Fit app.
  4. Sign in to the Movn app with the same Google account.
Steps to Reproduce:
  1. Open the Movn app.
  2. Click on the “Fit Index” button.
  3. Click on the “Google Fit” button.
  4. Click on the “Update” button several times.

 

Environment:

1. Xiaomi Redmi 3S (Android 6.0.1 MMB29M, MIUI Global 10.2)
build – 1.4-v65

2. Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)
build – 1.4-v65

Actual Result:

The number of steps decreases.

Expected Result:

The number of steps should remain unchanged and match the number of steps in the Hagle Fit application.

Impossible to open newly added MiniApp

Severity:

Major

Precondition:

Log into the account.

Steps to Reproduce:
  1. Open the Movn app.
  2. Click on the “MiniApps” button.
  3. Scroll down.
  4. Click on the “Sports Index” app.
  5. Click on the “ADD MINIAPP” button.
  6. Click on the “Sports Index” icon.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)
build – 1.4-v65

Actual Result:

It is impossible to open the newly added MiniApp.

Expected Result:

The newly added MiniApp should open successfully.

Option to edit widgets disappears after pressing icon

Severity:

Minor

Precondition:

Log into the account.

Steps to Reproduce:
  1. Click on the “MiniApps” button.
  2. Scroll down.
  3. Click on the “WALK & COLLECT” app.
  4. Click on the “ADD MINIAPP” button.
  5. Add all available MiniApps to the application using the same scheme.
  6. Click on the “Organize” button.
  7. Long-press the “JML” icon.
  8. Quickly click on the “NTC 2023” and “Clarins” icons.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)
build – 1.4-v65

Actual Result:

The option to edit widgets disappears after pressing the icon.

Expected Result:

Widgets with archiving, icon resizing, back button, and save button should appear when selecting applications.

Impossible to add photo from gallery

Severity:

Minor

Precondition:

Log into the account.

Steps to Reproduce:
  1. Click on the three dots in the upper right corner.
  2. Click on the “Edit profile” button.
  3. Click on the “Change photo” button.
  4. Click on the “GALLERY” button.
  5. Click on the “Gallery” button.
  6. Select a photo.
Environment:

Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)
build – 1.4-v65

Actual Result:

It is not possible to add a photo from the gallery. Only photos from the “Recent” section can be added.

Expected Result:

It should be possible to add a photo from the gallery, including previously saved ones.

JML information is displayed through code

Severity:

Trivial

Precondition:

Log into the account.

Steps to Reproduce:
  1. Click on the “MiniApps” button.
  2. Click on the “JML” app.
  3. Click on the “ADD MINIAPP” button.
  4. Click on the “JML” icon.
Environment:

1. Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)
build – 1.4-v65
2. Xiaomi Redmi 3S (Android 6.0.1 MMB29M, MIUI Global 10.2)
build – 1.4-v65

Actual Result:

JML information is displayed through code.
The bug will reproduce in 1 out of 10 cases.

Expected Result:

JML information should be displayed correctly.

JML information is displayed through code

Additional popup opens in background when adding WALK & COLLECT

Severity:

Trivial

Precondition:

Log into the account.

Steps to Reproduce:
  1. Open the Movn app.
  2. Click on the “Fit Index” button.
  3. Click on the “WALK & COLLECT” button.
Environment:

1. Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)
build – 1.4-v65
2. Xiaomi Redmi 3S (Android 6.0.1 MMB29M, MIUI Global 10.2)
build – 1.4-v65

Actual Result:

An additional popup opens in the background when adding WALK & COLLECT.

Expected Result:

Only one popup should open when adding the WALK & COLLECT application.

Scroll with date is positioned right at edge of page

Severity:

Trivial

Precondition:

Log into the app.

Steps to Reproduce:
  1. Open the Movn app.
  2. Click on the “Fit Index” button.
  3. Click on the “Google Fit” button.
Environment:

1. Xiaomi Mi 10 (Android 13 TKQ1.221114.001, MIUI Global 14.0.1)
build – 1.4-v65
2. Xiaomi Redmi 3S (Android 6.0.1 MMB29M, MIUI Global 10.2)
build – 1.4-v65

Actual Result:

The scroll with the date is positioned at the very edge of the page.

Expected Result:

The date scroll should be positioned at least in the center of the page.

Scroll with date is positioned right at edge of page
During testing, the following functions were tested: Profile creation, Profile editing, MiniApp addition, Google Fit integration, and MiniApps testing. To enhance the testing process, I recommend utilizing comprehensive tools that cover functional and non-functional requirements, such as test management systems and bug tracking tools like Jira.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us